1. this指针的用处: 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编译器在编译的时候也 ...
分类:
编程语言 时间:
2019-08-23 13:18:19
阅读次数:
59
//例1: var StrArr: array of String; //动态数组定义时不与维数 begin SetLength(StrArr,6); //分配6个元素位置: 0-5 StrArr[0] := '万一'; //动态数组的下界是 0 ShowMessage(StrArr[0]); // ...
分类:
编程语言 时间:
2019-08-22 13:05:43
阅读次数:
126
题意:有一棵含有n个结点(n<=300)的根树,树上每个结点上的权值是从[0,ai](ai<=1e9)区间内随机的一个实数,问这棵树能形成一个最小堆的概率。 由于结点取值范围是1e9而且是实数,所以枚举权值dp自然是行不通的了,但可以从函数的角度上考虑。 首先需要了解两个概念: CDF:分布函数,记 ...
分类:
其他好文 时间:
2019-08-22 12:58:37
阅读次数:
111
1 #include 2 using namespace std; 3 const int N=1e5+8; 4 int cnt=1; 5 struct edge{ 6 int to,nex,w; 7 }e[2*N]; 8 int s,t,n,m; 9 int h[N],cur[N],gap[N],... ...
分类:
其他好文 时间:
2019-08-22 01:07:49
阅读次数:
75
#include using namespace std; const int nmaxn=5000+8,mmaxn=50000+7; bool vis[nmaxn]; int h[nmaxn],dis[nmaxn],ef[nmaxn],pre[nmaxn],num[nmaxn]; struct e... ...
分类:
其他好文 时间:
2019-08-22 00:52:06
阅读次数:
88
1.诱因 近期,项目接入了Bugly, 上报了一些平常测试不出来,或者很难重现的bug,这类bug非常难排查。原因有二,第一,问题无法重现,第二,修改了无法立即验证结果。有一个问题困恼了我很久,就是一直报这块的代码出错。(dispatchEvent报错) 2.分析问题 这个一看就是为了防止安卓后台返 ...
分类:
其他好文 时间:
2019-08-21 10:04:28
阅读次数:
119
c语言中,定义数组后可以用sizeof命令获取数组的长度(可容纳元素个数); 如: { int data[5]; int length; length=sizeof(data)/sizeof(data[0]);//数组占内存总空间,除以单个元素占内存空间大小 printf("length of da ...
分类:
编程语言 时间:
2019-08-20 11:10:21
阅读次数:
95
题目简洁明了(一点都不好伐) 照例,化简题目 给一张图,每一个时间点有一些点不能走,(有周期性),求从起点第k秒恰好在终点的方案数,可重复,不可停留。 额dp实锤 于是就被打脸了.... 有一种东西叫做邻接矩阵,还有一种东西叫做矩阵乘法,bk201大仙曾经讲过,能用邻接矩阵的k次方求这个东西。 那, ...
分类:
其他好文 时间:
2019-08-20 01:02:21
阅读次数:
65