摘要:
http://tieba.baidu.com/p/1770085863 阅读全文
摘要:
strtok()用来将字符串分割成一个个片段。参数str指向欲分割的字符串,参数delimiters则为分割字符串,当strtok()在参数str的字符串中发现到参数delimiters的分割字符时则会将该字符改为'\0'字符。在第一次调用时,strtok()必需给予参数str字符串,往后的调用则将参数str设置成NULL。 C/C++中的Split函数是strtok()其函数原型如下: ... 阅读全文
摘要:
在竞赛中,遇到大数据时,往往读文件成了程序运行速度的瓶颈,需要更快的读取方式。相信几乎所有的C++学习者都在cin机器缓慢的速度上栽过跟头,于是从此以后发誓不用cin读数据。还有人说Pascal的read语句的速度是C/C++中scanf比不上的,C++选手只能干着急。难道C++真的低Pascal一等吗?答案是不言而喻的。一个进阶的方法是把数据一下子读进来,然后再转化字符串,这种方法传说中很不错,... 阅读全文
摘要:
默认情况下,TOPCODER的SRM和TCO等比赛在查看别人代码的时候(challeng-ing phrase 或练习时候看别人代码)是不允许拷贝代码的。这样如果我们想在本地测试一下别人代码得一个一个的敲。这非常的不方便。这个程序使用方法: 1 编译该程序 1)下载Winpcap 库,设置VC的路径,使得VC能找到winpcap的lib和include目 录 2)在proj... 阅读全文
摘要:
我最近看到zjoi2011的一道题:http://www.zybbs.org/JudgeOnline/problem.php?id=2325之后一惊:这不是传说中的动态树吗,怎么都出到省选里了?我又看到了某神牛的博文:http://hi.baidu.com/wjbzbmr/blog/item/83f31646fd360554500ffecd.html“不过我权衡了一下,觉得树链剖分我几乎写过10多次了。。应该还是写的出来的。。”我被震撼了:真是人在北京好似坐井观天,人家都写了10遍的东西我竟然还认为OI中不会考呢!于是,我痛下决心:疯狂练习,攻克动态树。动态树除了上面的那题外,还有http:/ 阅读全文
摘要:
动态树是一种“超级数据结构”,它能够维护一个由若干有根树组成的森林,在对数的时间复杂度内支持: 1.查询一个点的父亲 2.查询一个点所在的树的根 3.修改某个节点的权 4.向从某个节点到它所在的树的根的路径上的所有的节点的权增加一个数 5.查询从某个节点到它所在的树的根的路径上的所有的节点的权的最小值 6.把一棵树从某个节点和它的父亲处断开,使其成为两棵树 7.让一棵树的根成为另一棵... 阅读全文
摘要:
最近一个ACMer的TopCoder的主程序坏了,最后检查发现是JAVA的程序有错误。 重新安装JDK以后,因为文件关联没有修改,因此[arena]TopCoder.jnlp依然由以前的JAVA启动程序来打开。 而且发现一个问题就是本来WINDOWS XP可以在文件夹选项中修改文件关联,WINDOWS 7居然不行!!!这不科学。。。 经过本人的小小研究,最后在控制面板里面发现了修改的地... 阅读全文
摘要:
作 者: hacknet 以投稿在黑防6月杂志 **************************************** 盗号木马大家都很常见了,但大多数都是在windows平台下的,像阿拉QQ大盗等键盘记录程序都给用户带来不少的麻烦。在android手机越来越普及的今天,盗号木马也将会转移到手机上来,为了更好的防范这种盗号木马,我们首先要了解其原理。 ... 阅读全文
摘要:
数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有: 1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结... 阅读全文
摘要:
比如要把三个整型变成连续字符串,应该这样: #include <iostream> #include <sstream> //这个是关键 #include <string> using namespace std; int main() { int a=1,b=2,c=3; string s; stringstream out; out<<a<<b<<c; o... 阅读全文
摘要:
一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.训练过ACM等程序设计竞赛的人在算法上有较大的优势,这就说明当你编程能力提高之后,主要时间是花在思考算法上,不是花在写程序与debug上。下面给个计划你练练:第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来。1.最... 阅读全文
摘要:
YCFHQ-9DWCY-DKV88-T2TMH-G7BHP 阅读全文
摘要:
我时常不知道自己要干什么,直到我真正做过了。比如中午吃饭,都是自己熟悉的地方,吃不多久便厌烦了。于是每日吃饭前,同事们都有商量好一会。毕竟也要考虑别人,所以被这拖拉的习惯感染了。与其在办公室瞎琢磨,还不如走下去,边走边想,到了哪便吃哪。大部分的人都是无所事事,毫无追求。虽然没有虚度光阴那么严重,至少这种旺盛的斗志逐渐被消磨。激情不再,精力不在,仅剩下大把悔恨的时间。我们都想要一个无愧于心,风风光光... 阅读全文
摘要:
一般在学习和生活中,我们都可能有这样的经验,就是当说想要作某件事情的时候,但过了好久发现还是没有做;或者觉得有力气使不出来;或者总觉得生活是灰色和抑郁的,等等。 这类情况反映在生活中,就是生活好像总是被一种惰性缠绕,知道那不好,但又不知道从何处入手来改变。 以心理学操作性反射的原则为基础,对于人类的行为方式进行观察后,心理学家提出这样一种改进方式,以纠正惰性生活方式,并由这种惰性生活方式的结束而带... 阅读全文
摘要:
单词啊单词,世界上最远的距离,不是生与死的距离,而是我站在你面前,你不知道我爱你。我曾经多少次的轻轻抚摸你,但是你却不愿在我记忆力留下一丝痕迹。单词,也许是学习外语永远的主题,不过其实各位还是应该庆幸,各位考友大多不用学法语和阿拉伯语,这些语言里面单词还分阴性阳性,使得所需单词量直接double。好的,当看完别人的不幸之后,各位估计也开心很多了:P。很多考友背单词之所以迟迟没有突破,一方面是因为不... 阅读全文
摘要:
大学开学,军训只有两个星期,军校开学,两个月的强化训练。大学,早上七点半起床还嫌早,军校,早上六点起床开始出操。大学出校门有时间就可以出,军校,每个星期可以请到三个小时外出时间,就把队长当上帝。大学上课手机明目张胆的玩,军校上课,写个日志,都得找两个人帮忙看着,自己在偷偷的写,大学逃寝,拍拍屁股,潇洒的就走了,军校逃寝,军人心理学,行为心理学,伪装学,侦查学,都必须九十分以上,才可能成功。。。大学... 阅读全文
摘要:
#include <iostream> #include <algorithm> using namespace std; struct abc { int begin,end,length; //own struct }; abc a[100]; //s... 阅读全文
摘要:
1: #include <iostream> 2: #include <vector> 3: 4: using namespace std; 5: 6: vector <int >a(1);//vector<struct>name(size) 7: int main() 8: { ... 阅读全文
摘要:
Vector vector是C++中用来取代C数组的。vector解决了传统C语言数组的许多问题。vector能查询当前数组大小以及动态调整大小。用 vector<类型> 可以声明vector,其中类型是存储在vector中的变量类型。比如如果您想创建一个包含int的vector,可以使用: vector myVar;新创建的vector大小为0。声明一个其它大小的vector,您可以使用... 阅读全文
摘要:
这地图……赤裸裸的中文!!! 主炮连发的APC,炮弹和导弹是无限的,并且关闭 了炮管热量 无限放置阔剑反步兵地雷 谁路过谁知道 想过去,不可能 旗帜旁边必须摆满 继续扔 火炮攻击 嘿嘿嘿 发现敌人刨冰 轰你没商量 阅读全文