一般情况下,我们像下面代码中所示的这样使用非阻塞connect:#include
#include #include #include #include #include #include #include #include #include
#define EPOLL_MAXEVENTS 64in...
分类:
其他好文 时间:
2014-06-04 18:04:11
阅读次数:
314
线段树。注意h范围(小于等于n)。 1 #include 2 #include 3 4 #define
MAXN 200005 5 #define lson l, mid, rty) ? x:y 8 9 int nums[MAXN>1;24
build(lson);25 bu...
分类:
其他好文 时间:
2014-06-02 19:46:28
阅读次数:
183
wait的flag参数不是很明确,考虑多个进程同时结束的情况,信号时如何处理的,是否会出现覆盖情况wait的函数原型是:
#include#include pid_t wait(int *status)
进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已...
分类:
其他好文 时间:
2014-06-02 19:19:08
阅读次数:
233
http://poj.org/problem?id=3071概率dp,dp[i][j]表示第i次比赛,第j支队伍胜出的概率。 1 #include 2
#include 3 #include 4 #define maxn 1000 5 using namespace std; 6 7 dou...
分类:
其他好文 时间:
2014-06-02 19:10:37
阅读次数:
251
测试 代码运行时间linux 中的 中 有个函数可以获取当前时间,精确到 微秒
----> gettimeofday() 1 #include // int gettimeofday(struct timeval *tv,
struct timezone *tz); 2 /***...
分类:
系统相关 时间:
2014-06-02 19:08:37
阅读次数:
337
http://poj.org/problem?id=3070矩阵的快速幂,二分 1
#include 2 #include 3 #include 4 #define maxn 10000 5 using namespace std; 6
const int mod=10000; 7 8 in...
分类:
其他好文 时间:
2014-06-02 19:07:56
阅读次数:
304
http://poj.org/problem?id=3318矩阵A*矩阵B是否等于矩阵C 1
#include 2 #include 3 #include 4 #include 5 #define maxn 1010 6 using namespace
std; 7 8 int a[max...
分类:
其他好文 时间:
2014-06-02 18:18:49
阅读次数:
255
1 #include 2 using namespace std; 3 int main() 4 {
5 //制表符是8个字符,当在一个制表符开始的位置(明白什么位置是制表符开始的位置)输出一个字符串时, 6
//如果字符串不到8个字符,加一个"\t",会补充空格,达到一个制表符 ...
分类:
编程语言 时间:
2014-06-02 18:11:05
阅读次数:
368
本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
输入格式:
输入在一行中给出一个正整数N。
输出格式:
在一行中输出部分和的值,精确到小数点后2位。题目保证计算结果不超过双精度范围。
输入样例:
20
输出样例:
32.66
#include...
分类:
其他好文 时间:
2014-06-02 15:05:16
阅读次数:
214
题目来源:Light OJ 1114 Easily Readable
题意:求一个句子有多少种组成方案 只要满足每个单词的首尾字符一样 中间顺序可以变化
思路:每个单词除了首尾 中间的字符排序 然后插入字典树 记录每个单词的数量
输入一个句子 每个单词也排序之后查找 根据乘法原理 答案就是每个单词的数量之积
#include
#include
#include
#include
u...
分类:
其他好文 时间:
2014-06-02 12:34:48
阅读次数:
160