向线程函数传递參数在构造线程对象时就可以完毕。可是要记住,默认情况下是把參数复制到线程内部,即使在函数中使用的是引用。比如 void f(int i,std::string const &s); std::thread t(f,3,"hello");上面代码中,函数f的第二个參数是std::stri ...
分类:
编程语言 时间:
2017-08-06 11:03:28
阅读次数:
200
1001. 害死人不偿命的(3n+1)猜想 (15) 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生 ...
分类:
其他好文 时间:
2017-08-05 23:37:17
阅读次数:
214
链接:http://cogs.pro/cogs/problem/problem.php?pid=347 题意:不断维护一个区间,要求支持的操作有:删除区间、插入区间、区间加减、查询区间最大值。 看到这个题我们直接想到splay。还是熟悉的老方法,事先建两个节点,每一次操作,不管属于任何一种操作,先将 ...
分类:
其他好文 时间:
2017-08-05 21:15:04
阅读次数:
160
使用定时器时离开页面需要清除定时器,清除的方法有两种分别针对页面有缓存和没有缓存 1、页面有缓存 2、页面没有缓存 angularjs倒计时首先需要注入:$interval 60s倒计时 分和秒的倒计时,下面是30分钟倒计时:29:59 00:00 总倒计时:***天***时***分***秒 ...
分类:
Web程序 时间:
2017-08-05 17:48:23
阅读次数:
175
题目描述 曹是一只爱刷街的老曹,暑假期间,他每天都欢快地在阳光大学的校园里刷街。河蟹看到欢快的曹,感到不爽。河蟹决定封锁阳光大学,不让曹刷街。 阳光大学的校园是一张由N个点构成的无向图,N个点之间由M条道路连接。每只河蟹可以对一个点进行封锁,当某个点被封锁后,与这个点相连的道路就被封锁了,曹就无法在 ...
分类:
其他好文 时间:
2017-08-05 14:54:37
阅读次数:
170
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ CATransform3D rotation; ...
分类:
其他好文 时间:
2017-08-05 10:57:51
阅读次数:
192
板子题,只是记得负数加fix最方便 #include <cstdio> const int A=19,N=100010; namespace FIFO { char ch,B[1<<20],*S=B,*T=B; #define getc() (S==T&&(T=(S=B)+fread(B,1,1<< ...
分类:
其他好文 时间:
2017-08-05 09:55:56
阅读次数:
199
这题在浴谷夏令营wyx在讲的最小生成树的时候提到过,但并没有细讲怎么写... 这题可以用三种写法写,虽然只有两种能过。。。(倍增/倍增+并查集/树链剖分 先跑出最小生成树,分类讨论,在MST上的边,考虑用可以对这条边有影响的(判断是否有影响同后面)不在MST上的边的最小值-1来更新,不在MST上的边 ...
分类:
数据库 时间:
2017-08-05 09:55:42
阅读次数:
200
题意:链接 方法:莫比乌斯反演? 解析: 题中求的就是∑1<=x<=a∑1<=y<=b(gcd(x,y)==d)\sum\limits_{1<=x<=a}\sum\limits_{1<=y<=b}(gcd(x,y)==d) 就可以转化为∑1<=x<=a/d∑1<=y<=b/d(gcd(x,y)==1 ...
分类:
其他好文 时间:
2017-08-05 09:54:23
阅读次数:
211