调试
QQQQQHY
Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.
—Tanenbaum, Andrew S. (1989).
展开
-
1217 借教室 2012年NOIP全国联赛提高组[迷之不能自拔]
#include<iostream>#include<algorithm>#include<cstring>#include<string>#include<cstdio> using namespace std;const int MN=1000006; long long a[MN],num[MN],x[MN],y[MN],sum,ans,s[MN],n,m;long long原创 2016-11-03 21:20:15 · 236 阅读 · 0 评论 -
我读《骗分导论》
KISS——Keep It Simple, Stupid在 写 代 码 之 前 先 写 注 释尽量不要使用浮点数;如果你不得不使用,在所有使用的地方设置允许的误差(绝对不要测试两个浮点数相等)注释要好像是写给某个了解该问题但并不了解程序代码的聪明人看的对任何你不得不考虑的东西加以注释在任何你看到了以后会问“他到底干什么用”的地方加注释(Anything you looked at原创 2016-10-27 16:33:27 · 2691 阅读 · 0 评论 -
2596 售货员的难题[状态压缩&&优先队列]
2596 售货员的难题时间限制: 1 s空间限制: 32000 KB题目等级 : 钻石 Diamond题目描述 Description 某乡有n个村庄(1< n<=15),有一个售货员,他要到各个村庄去售货,各村庄之间的路程s(0< s<1000)是已知的,且A村到B村与B村到A村的路大多不同。为了提高效率,他从商店出发到每个村庄一次,然后返回商店所在的村,假设商店所在的村庄为1,他不知原创 2016-10-19 20:40:45 · 283 阅读 · 0 评论 -
考前十点提醒
考前十点提醒一、一定要想好了算法,思路清晰了再编。分析问题时遇到一些即兴问起的情况,马上要深入下去,看已有的算法思路是否有问题。经验证明,这种即兴提起的问题往往是决定算法正误的关键问题。这是一种本能的质疑,本能的差错,一定不要想:我一会再来看这个问题。一定要立即想清楚,看算法怎么样处理才能解决这样一个问题。确认算法没有什么错误了再编。如果思路没清晰,算法不对,编到一半时才发现错了,这种情况没有考虑到转载 2016-10-31 14:20:57 · 247 阅读 · 0 评论