void log_callback(int severity, const char *msg) { char szBuffer[512]; FILE *pFd = fopen("./log.txt", "ab+"); if (pFd == NULL) return; const char *sev... ...
分类:
其他好文 时间:
2019-01-15 10:45:08
阅读次数:
213
先讲一下和这题一起 四倍经验 的题: "Luogu P4402 [Cerc2007]robotic sort 机械排序" "SP2059 CERC07S Robotic Sort" "UVA1402 Robotic Sort" 这题作为一道十分经典的 平衡树维护序列 的问题,自然是值得一做的了。 写 ...
分类:
编程语言 时间:
2019-01-14 18:03:04
阅读次数:
203
在 VS(Visual Studio)下编译C语言程序,有时候VS会报错,提示用到的一些函数可能不安全,并且建议替换为带有_s后缀的安全函数。 安全函数是什么 scanf()、gets()、fgets()、strcpy()、strcat() 等都是C语言自带的函数,它们都是标准函数,但是它们都有一个 ...
分类:
其他好文 时间:
2019-01-12 14:25:43
阅读次数:
190
"传送门" ~~模拟赛的时候打了个表发现为一条链的时候答案是$2^{n 2}$竟然顺便过了第一个点~~ ~~然后之后订正的时候强联通分量打错了调了一个上午~~ 首先不难发现我们可以去掉所有在环上的边,那么就变成了一个森林,不同的树之间不可能有连边,那么只要所有树的答案乘起来就好了,只要在每一棵树内部 ...
分类:
其他好文 时间:
2019-01-11 13:11:14
阅读次数:
202
问题出现的情况大概是这样的:我有一个多线程程序,每个线程是要fopen一个文件。当打开到第900+个的时候,程序突然异常退出,原因是fopen得到的为空,及不能再打开文件了。这是我查看了一下进程最大打开文件描述符数:ulimit -Sn ,值是1024。ulimit -Hn,值是4096。我就怀疑是 ...
分类:
系统相关 时间:
2019-01-08 21:22:44
阅读次数:
338
1.man 帮助指令,可查看Linux中指令帮助、配置文件帮助、编程帮助等信息 关于man手册说明: 1是普通的命令 2是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件) 3是库函数,如printf,fread 4是特殊文件,也就是/dev下的各 ...
分类:
系统相关 时间:
2019-01-07 10:38:56
阅读次数:
166
"传送门" 设$lim=2^n 1$,对于一个区间$[l,r]$来说,如果$sum\neq lim$且能换出$x$并换进$y$来,使得$sum\bigoplus a_x\bigoplus a_y=lim$,那么$a_x\bigoplus a_y$是个定值,所以如果对于每一个$x$,它对应的$y$都在 ...
分类:
其他好文 时间:
2019-01-06 22:59:32
阅读次数:
196
题面 题解 好迷…… //minamoto include define R register define ll long long define fp(i,a,b) for(R int i=a,I=b+1;iI; i) define go(u) for(int i=head[u],v=e[i]. ...
分类:
其他好文 时间:
2019-01-06 21:09:50
阅读次数:
204
A Sum in the tree 就是贪心选尽量让上面的点权尽量大,那么对于偶数层的点,其到根节点的和即为所有儿子中的最大值。 cpp include using namespace std; char gc() { // static char buf[100000], p1, p2; // r ...
分类:
其他好文 时间:
2019-01-06 15:39:40
阅读次数:
252
上代码…两个文件:poll.html poll_vote.phppoll.html: <html> <head> <meta charset="utf-8"> <title>ajax投票</title> <script> function getVote(int) { if (window.XMLH ...
分类:
Web程序 时间:
2019-01-04 18:03:32
阅读次数:
305