publicstaticfunctiongc($gcProbability=30){
srand(time());
return(rand()%100)<$gcProbability;
}
分类:
Web程序 时间:
2017-02-08 23:27:20
阅读次数:
176
/* 说明: 插入排序法由未排序的后半部分前端取出一个值,插入已排序前半部分的适当位置,概念简单但速度不快。 排序要加快的基本原则之一,是让后一次的排序进行时,尽量利用前一次排序后的结果,以加快排序的速度,Shell排序法即是基于此一概念来改良 插入排序法。 解法: 略 */ #include #i... ...
分类:
编程语言 时间:
2017-02-01 18:52:19
阅读次数:
219
C知识点复习: 1.rand():http://www.cppblog.com/noflybird/archive/2009/03/11/76194.aspx 2.srand(unsigned seed)通过参数seed改变系统提供的种子值,从而可以使得每次调用rand函数生成的伪随机数序列不同,从 ...
分类:
其他好文 时间:
2017-01-20 19:25:38
阅读次数:
218
#include <cstdlib> #include <iostream> #include <ctime> using namespace std;int main(){ int x=100,y=100,sx,sy,k; srand(time(0)); x=y=10; while(1){ k++ ...
分类:
其他好文 时间:
2017-01-20 17:45:48
阅读次数:
190
C/C++产生随机数用到两个函数rand() 和 srand() 一. 不指定范围产生随机数 用到函数rand(),函数原型为int rand(),无参数。此时会产生一个介于0~RAND_MAX间的整数。RAND_MAX的大小可以查看,在include文件夹(linux在usr目录、windows在 ...
分类:
其他好文 时间:
2017-01-04 23:00:18
阅读次数:
280
简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk ...
分类:
其他好文 时间:
2016-12-19 21:13:16
阅读次数:
227
平衡树维护。 treap还是引用版的好写,自带大代码量写非引用版的估计要300行+。 删除的时候各种pushup不太好理解。 注意刚来就走的员工不算在最后一问里。 删除一个值要减去这个值的所有员工数,直接减一wa半天。 为什么我写得这么长! ...
分类:
其他好文 时间:
2016-12-09 11:39:30
阅读次数:
165
源程序: 1 /* 2 Problem: 3 OJ: 4 User: S.B.S. 5 Time: 6 Memory: 7 Length: 8 */ 9 #include<iostream> 10 #include<cstdio> 11 #include<cstring> 12 #include<c ...
分类:
其他好文 时间:
2016-11-22 20:27:29
阅读次数:
309
题外:先定义一个指针变量int *a; 再将整数b的地址赋给指针变量 a=&b ; 谨记指针变量a只是地址 *a相当于整数 之后*a 就可以表示 指向b了 也可以在定义的时候初始化 int *a=&b; int q=2; _p=&q; 此时*_p 和q 都为2*_p=1;因为*_p是指向存储q的地址 ...
分类:
其他好文 时间:
2016-11-12 11:45:45
阅读次数:
156