[TOC] 1. 概述 消息队列可认为是一个消息链表,队列中的每个消息具有如下属性: 消息优先级,由发送者赋予 消息数据长度,可以为0 消息数据(如果消息数据长度大于0) Posix消息队列主要用于线程间消息的传递: A线程向队列中放置消息,B线程从队列中取出消息 A线程向队列写入消息之前,不需要B ...
分类:
其他好文 时间:
2019-09-16 21:59:17
阅读次数:
120
G. Substring 哎 一直超时or超内存 然后一直改一直改 然后 是 答案错误 然后 然后 最后结论是哈希姿势不对 我在别的地方找了这个: 然后借用这个 我改了改 但是吧...... 我用龙龙再取模 没去用unsigned 然后就答案错误 哎 吸取教训 哈希讲究正确姿势,数据就是力量。 然后 ...
分类:
其他好文 时间:
2019-09-16 21:58:33
阅读次数:
142
运行结果: a+b做了隐式转换,把int转化为unsigned int。编译器就会把b当做一个很大的正数。 下面代码有什么问题,为什么? 运行到11行strcpy的时候,可能会产生内存异常。 因为str1没有结束标志符。str1数组后面继续存储的可能不是'\0',而是乱码。 printf函数,对于输 ...
分类:
其他好文 时间:
2019-09-15 11:13:02
阅读次数:
109
"传送门" A. Who is better? 扩展中国剩余定理+斐波那契博弈,没啥好说的,关于斐波那契博弈,详见: "传送门" Code cpp include typedef long long ll; typedef unsigned long long ull; typedef double ...
分类:
其他好文 时间:
2019-09-13 19:26:48
阅读次数:
102
题意:n个点,求最小加上几个点让所有点关于一个点(不需要是点集里面的点)中心对称 题解:双重循环枚举,把中点记录一下,结果是n-最大的中点 ...
分类:
其他好文 时间:
2019-09-12 23:31:56
阅读次数:
97
create table goods( id int unsigned primary key auto_increment not null, name varchar(150) not null, cate_name varchar(40) not null, brand_name varcha ...
分类:
数据库 时间:
2019-09-12 23:07:52
阅读次数:
128
"题目链接" Solution [POI2002][HAOI2007]反素数 题目大意:设$x$的约数个数为$g(x)$,若对于所有$i \in [1,x)$,都有$g(i) include include using namespace std; typedef unsigned short ty ...
分类:
其他好文 时间:
2019-09-12 21:40:57
阅读次数:
105
void usleep(int micro_seconds); #include <unistd.h> unsigned int sleep (unsigned int seconds);//n秒 ...
分类:
其他好文 时间:
2019-09-12 16:52:19
阅读次数:
102
HDU - 5765 一个bond肯定把n个点分成两个连通块, 并且每个集合对应一个bond, 因为当前这个集合属于第一个连通块, 那么它的补集就输入另一个连通块, ok[ mask ] 表示 mask这些点集能否成为一个连通块。 我们称一个分配方案mask是好的当且仅当ok[ mask ] == ...
分类:
其他好文 时间:
2019-09-11 13:45:19
阅读次数:
95
query $$ Time Limit: 2000 ms \quad Memory Limit: 262144 kB $$ 题意 补题才发现比赛的时候读了一个假题意.... 给出长度为 $n$ 的排列,在给出 $m$ 次询问,每次询问有一对 $l、r$,问满足 $min(ai, aj) = gcd( ...
分类:
编程语言 时间:
2019-09-10 09:15:58
阅读次数:
102