2
摘要: scanf在读入字符串的时候是不加&,因为数组本身就是个地址 当然如果你是在是不确定输入对不对,你就用cin,虽然慢一点,但是很稳定cin:运算符“>>”的作用是跳过空白,读入后面的非空白字符,直到遇到另一个空白字符为止,并在串尾放一个字符‘\0’。 所以在使用cin输入一个中间有空格的字符串时,会 阅读全文
posted @ 2017-10-08 10:54 DDYYZZ 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一》读题 10~20min浏览题目,把握题目方向和做题大致顺序 不要轻敌,最好先看完题目,大概掌握整套题的难度顺序再动手 仔细读题步骤: (1)文件名(也是检查的重点,绝对重要,注意区分l和1和I) (2)空限时限(有助于对题面的理解思考,比如见到1e5就可以优先考虑nlogn的算法,1e6,1e7 阅读全文
posted @ 2017-10-08 10:44 DDYYZZ 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 这个对拍主要以下几部分 make————生成数据的程序(随机数) str————标程(需要验证的程序) brute————暴力 bat————对拍程序 代码如下 注意:bat文件在保存的时候文件名要写成(xxx.bat)的形式,否则无法进行数据匹配 注意:1.所有的程序都要放在一个文件夹里 2.每个 阅读全文
posted @ 2017-10-08 10:26 DDYYZZ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 这个对拍主要以下几部分 make————生成数据的程序(随机数) str————标程(需要验证的程序) brute————暴力 bat————对拍程序 代码如下 注意:bat文件在保存的时候文件名要写成(xxx.bat)的形式,否则无法进行数据匹配 注意:1.所有的程序都要放在一个文件夹里 2.每个 阅读全文
posted @ 2017-10-08 10:25 DDYYZZ 阅读(326) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include using namespace std; const int maxn=200005; int prime[maxn]; bool not_prime[maxn]; int main() { int n,cnt=0; scanf("%d",&n); memset(not_prime,0,sizeof... 阅读全文
posted @ 2017-10-08 10:10 DDYYZZ 阅读(558) 评论(0) 推荐(0) 编辑
摘要: dequeq; void spfa(int s) { for(int i=1;id[x]+hh[i].c) { d[u]=d[x]+hh[i].c; if(!used[u]) { used[u]=1; ... 阅读全文
posted @ 2017-10-08 10:00 DDYYZZ 阅读(431) 评论(0) 推荐(0) 编辑