莫比乌斯反演 PoPoQQQ讲义第二题。 暴力枚举每个质数,然后去更新它的倍数即可,那个g[x]看不懂就算了…… 为什么去掉了一个memset就不T了→_→…… 1 /************************************************************** ...
分类:
其他好文 时间:
2015-02-16 16:52:51
阅读次数:
105
1。void *memset(void *s,int c,size_t n)总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。样例#includevoid main(){char *s="Golden Global View";clrscr();memset(s,'G',6);pr...
分类:
其他好文 时间:
2015-02-15 21:48:05
阅读次数:
155
int min_cut(int now)
{
int ret = INF;
for(int i = 0; i 1) {
int k, pre = 0;
memset(vis, 0, sizeof(vis));
memset(dis, 0, sizeof(dis...
分类:
其他好文 时间:
2015-02-14 17:36:06
阅读次数:
138
curl_slist_appendCURL *curl;char host_header[256];char vhost[256];struct curl_slist *slist;slist=0;memset(host_header, 0, 256);memset(vhost, 0, 256);s...
分类:
移动开发 时间:
2015-02-12 21:16:48
阅读次数:
320
大数的实现大数的实现struct BigInt { const static int mod = 10000; const static int DLEN = 4; int a[600], len; BigInt() { // len 至少是 1 memset(a, 0, sizeof(a)); l...
分类:
其他好文 时间:
2015-02-10 18:31:46
阅读次数:
144
略复杂的一道题,首先要处理开闭区间问题,扩大两倍即可,注意输入最后要\n,初始化不能随便memset采用线段树,对线段区间进行0,1标记表示该区间是否包含在s内U T S ← S ∪ T 即将[l,r]标记为1I T S ← S ∩ T 即将-oo~l和r~+oo标记为0,因为是并集,所以并集后的集...
分类:
其他好文 时间:
2015-02-10 13:03:13
阅读次数:
125
传送门:http://poj.org/problem?id=1753
思路:16格用16位的int表示,然后用bfs的层次关系枚举;
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#define INF 0x3f3f3f3f
#define mem(a,b) memset(a,b,siz...
分类:
其他好文 时间:
2015-02-09 16:05:11
阅读次数:
151
#include
#include
using namespace std;
const int maxn = 250 * 250;
int main(){
char T;
cin >> T;
for (char k = 0; k > n >> p >> q;
int num[maxn];
memset(n...
分类:
其他好文 时间:
2015-02-09 00:51:08
阅读次数:
193
穷举第一个字符串的所有子串,然后再判断其是否是其它字符串的子串。
然后注意输出字典序最小的答案。
判断枚举的子串是不是其它字符串子串时可以使用KMP,其实也可以直接暴力,因为题目数据范围不大。
学到一个技巧:可以使用memset(str,’\0’,sizeof(str)将字符数组清空。
还有一点需要注意的是在自己组合的字符串后面一定要记得加上字符串结束标志’\0’。代码如下:#include...
分类:
其他好文 时间:
2015-02-08 12:54:21
阅读次数:
134
CString CLZYHDlg::SendCommd(CString Command){ BYTE BackBuf[1024]; memset(BackBuf,0,1024); int BackbufLen = 0; BYTE _SIMNo; BYTE WriteDataBuf[1024]; me...
分类:
其他好文 时间:
2015-02-08 11:30:13
阅读次数:
143