1.计算$n!$中质因子p的个数的公式: $$f(n)=\lfloor\frac{n}{p}\rfloor +\lfloor\frac{n}{p^2}\rfloor +\lfloor\frac{n}{p^3}\rfloor +\ldots$$ 递归式为$$f(n)=f(\lfloor\frac{n} ...
分类:
其他好文 时间:
2018-02-19 17:03:05
阅读次数:
135
在定义函数的时候,我们可以把其中的一个参数变的特殊起来,使它有一个默认值,这个参数就叫默认参数。在调用这个函数的时候,你既可以给这个默认参数传递一个值,这样的话默认参数的值会被覆盖掉,也可以不给它传递值,这样的话,函数会使用默认参数的值。 默认参数需要注意的点是,默认参数必须要在参数位置最右边,为什 ...
分类:
Web程序 时间:
2018-02-19 17:02:58
阅读次数:
130
python实现微信接口(itchat) 安装 sudo pip install itchat sudo pip install itchat 登录 itchat.auto_login() 这种方法将会通过微信扫描二维码登录,但是这种登录的方式确实短时间的登录,并不会保留登录的状态,也就是下次登录时 ...
分类:
其他好文 时间:
2018-02-19 17:02:48
阅读次数:
253
一、扩展java.lang.Thread类 这里继承Thread类的方法是比较常用的一种,如果说你只是想起一条线程。没有什么其它特殊的要求,那么可以使用Thread.(笔者推荐使用Runable,后头会说明为什么)。下面来看一个简单的实例 [java] view plain copy package ...
分类:
编程语言 时间:
2018-02-19 17:02:39
阅读次数:
167
BZOJ4161 http://www.lydsy.com/JudgeOnline/problem.php?id=4161 ...
分类:
其他好文 时间:
2018-02-19 17:02:29
阅读次数:
135
ReentrantLock的功能是实现代码段的并发访问控制,也就是通常意义上所说的锁,java中实现锁有两种方式,一种是本文所提的ReentrantLock,另一种是synchronized。ReentrantLock相比synchronized 使用可以更灵活,这次就来看看ReentrantLoc ...
分类:
其他好文 时间:
2018-02-19 17:02:20
阅读次数:
215
方法一:(占内存) 全部把文件读进内存进行修改。 方法二:(占硬盘) 边读边修改。 打开旧文件,用循环逐行地读,同时,往新文件逐行写。 ...
分类:
编程语言 时间:
2018-02-19 17:02:12
阅读次数:
125
1.输入一组单词(区分大小写),统计首字母相同的单词的个数,相同的单词不累加,输出格式:“字母,个数” ...
分类:
其他好文 时间:
2018-02-19 17:02:02
阅读次数:
179
定义结构: 定义结构并声明变量: 声明结构变量 声明结构变量并赋值 成员的访问 ...
分类:
编程语言 时间:
2018-02-19 17:01:54
阅读次数:
113
comparison n. 比较,对照; [语] 比喻; 比较级; conjunction n. 连接; 连词; 联合,结合物; (恒星、行星等的) 合; [例句] assignment n. 分给,分配; 任务,工作,(课外)作业; <美>任命; 指定,委派; ternary adj. 三元的; ...
分类:
其他好文 时间:
2018-02-19 17:01:46
阅读次数:
171
Description An army of ants walk on a horizontal pole of length l cm, each with a constant speed of 1 cm/s. When a walking ant reaches an end of the p ...
分类:
其他好文 时间:
2018-02-19 17:01:36
阅读次数:
170
日志配置 程序包:rsyslog rpm ql rsyslog centos6 /etc/logrotate.d/syslog /etc/pki/rsyslog /etc/rc.d/init.d/rsyslog /etc/rsyslog.conf /etc/rsyslog.d /etc/syscon ...
分类:
其他好文 时间:
2018-02-19 16:40:45
阅读次数:
198
1.汇编语言的AX,BX,CX,DX,分别表示什么 ? 汇编语言中的AX、BX、CX、DX是CPU内部的通用寄存器中的数据寄存器助记符。 数据寄存器用来存放参与运算的数据或是存储运算的结果。这四个数据寄存器都是16位的,实际由两个8位寄存器组合而成,这是为了灵活处理8位数据。每个寄存器可以将高、低8 ...
分类:
其他好文 时间:
2018-02-19 16:40:33
阅读次数:
178
我的lct比别人慢系列... 因为边双存在欧拉回路,所以每个边双的点只要取一个就可以全取,我们可以把边双缩点,图就变成一棵树了 只有在不同的点双之间连边,缩点才会发生,关键在于怎么缩 我们可以维护一个并查集存每个点在哪个边双里,缩点时就把路径提出来,把并查集全部合并,最后更新一下缩出来的点的全职就好 ...
分类:
其他好文 时间:
2018-02-19 16:40:25
阅读次数:
162
一、网络协议 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构(互联网中处处是C/S架构):B/S架构也是C/S架构的一种,B/S是浏览器/服务器 C/S架构与socket的关系:我们用socket就是为了完成C/S架构的开发 osi七层 引子: 须知一个完整的计算机系统是由硬件 ...
分类:
编程语言 时间:
2018-02-19 16:40:15
阅读次数:
212
题面传送门: 传送门 思路: 看完题建模,容易得出是求单向图最长路径的问题 那么把这张图缩强联通分量,再在DAG上面DP即可 然而 这道题的建图实际上才是真正的考点 如果对于每一个点都直接连边到它所有的后继节点,那么可以被卡掉(1e5个点在同一行上) 考虑改变思路,运用网络流建图中的一个常用技巧:把 ...
分类:
其他好文 时间:
2018-02-19 16:40:06
阅读次数:
186
一、官方介绍libsvm主页:https://www.csie.ntu.edu.tw/~cjlin/libsvm/index.html libsvm介绍文档:http://www.csie.ntu.edu.tw/~cjlin/papers/libsvm.pdf 官方关于更有效地使用libsvm的使用 ...