- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 POJ:1328 特别注意flag的使用地点
这题折腾了好久才AC,其实原先修改了各种部分,但是最终没有发现,其实错误的原因是flag to continue的摆放位置。 在这道题中,flag的退出地点不正确,导致了其他的数据被误当做flag来读入,导致数据的读入不正确。 提供我的参考代码: {CSDN:CODE:1328.cpp}
2016-07-30 18:06:31 398
原创 POJ1007: Output Limit Exceeded的解决方法
本题遇到了好久不见得OLE。 后来发现,是CHAR数组定义的刚刚好,装不下/0导致的。 +1即可。 另外:本题由于数据量很小未做优化,以下有两种优化角度: 1.优化权重计算 本题中我们直接用O(N^2)的复杂度计算权重,实际上并不需要。因为我们可以使用累加法来计算。因为题目中只出现4个字母,所以累加法显得非常有效。 举例: 我们要计算串CAB的权重 分别开3个计数器:sum
2016-07-26 15:51:29 3749
原创 POJ1006A:细节不是骗局
这次程序,竟然写了一个多小时。! 只因为忽略了两句话: 【所有给定时间是非负的并且小于365, 所求的时间小于21252。】 细节不是骗局,忽略细节才是骗局! #include #include using namespace std; int main() { int count,j; count=0; int p,e,i,d; int t; while(cin
2016-07-25 21:08:54 706
原创 POJ1003:Hangover
#include #include #include using namespace std; int main() { double len;//Length while(cin>>len&&len!=0) { int s=0;//累加和 double l=0;//出边和 while(l<len) { l+=(double
2016-07-25 16:02:42 339
原创 POJ1002:487-3279 神奇的TLE
今天见识到了TLE的神奇。一个TLE能让你惊诧不已: 原题: 487-3279 Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 277364 Accepted: 49496 Description 企业喜欢用容易被记住的电话号码。让电话号码容易被
2016-07-25 15:40:24 594
原创 POJ1001:高精度运算程序(X)
本以为一个高精度乘法是分分钟可以解决的事情,但没想到遇到这种刁难人的测试数据,还真废了点力气。 修改了3次才通过所有数据 15800101 mollnn 1001 Accepted 772K 141MS G++ 1888B 2016-07-24 21:37:20 以下为我自己的代码,通过了测试: #include #include #
2016-07-24 21:41:21 654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人