题目链接~~http://acm.hdu.edu.cn/showproblem.php?pid=1176刚开始数组越界,RT了两回 %>_ 2 #include 3 #include 4 #include 5 using namespace std; 6 7 #define max(a,b...
分类:
其他好文 时间:
2014-10-30 20:44:55
阅读次数:
218
1. by zero发生被0除错误2. Null object reference空对象引用3. Array boundary exceeded数组越界4. Enumerated value is out of range for function枚举值超出函数的范围5. Negative valu...
分类:
其他好文 时间:
2014-10-28 11:52:20
阅读次数:
582
概述数组下标从0開始,尽管从初学都已经知道,《陷阱与缺陷》重复强调,而在指尖运动中,就有那么几次不小心,让“精子”掉进这个“洞里”!其次,C语言字符串必须以0收尾!bug:1-动态malloc或静态分配size大小字符串,存储size个字符,导致无0收尾,逾越警戒线,站在悬崖边了!2-动态mallo...
分类:
编程语言 时间:
2014-10-24 18:35:20
阅读次数:
227
在测试了赵梓皓同志的程序之后,我发现了一下不足之处 1.使用了固定大小的结构数组list[10000],当数据量很大时可能会造成数组越界,不安全。 2.代码有一些重复,可以封装到一个函数,减少重复代码。 3.代码没有注释,读起来比较困难。当然,他的代码也有很多值得我学习的地方。 首先从他的代...
分类:
其他好文 时间:
2014-10-22 23:18:48
阅读次数:
162
给你最多10w个单词和对应的频率 接下来最多1w5千次询问 每次输入一个字符串让你从前面的单词中按照频率从大到小输出最多10个以该字符串为前缀的单词
开始把单词建成了字典树 然后每次询问找到所有满足条件的单词 在排序输出 不是超时就是超内存 还来了一发数组越界
最后换方法 因为最多只要输出前10个 那么可以把要询问的字符串建字典树 每个结尾节点在做一个映射 存10个单词(当然只是存下标)
然...
分类:
其他好文 时间:
2014-10-13 22:49:27
阅读次数:
203
坑爹啊!弄了半个小时,数组越界啊!前m大的数Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10719Accepted Submission(s):...
分类:
其他好文 时间:
2014-10-02 20:41:43
阅读次数:
173
概述
数组下标从0开始,虽然从初学都已经知道,《陷阱与缺陷》反复强调,而在指尖运动中,就有那么几次不小心,让“精子”掉进这个“洞里”!其次,C语言字符串必须以0收尾!
bug:
1-动态malloc或静态分配size大小字符串,存储size个字符,导致无0收尾,逾越警戒线,站在悬崖边了!
2-动态malloc或静态分配size大小字符串,访问或设置 [ size ] 字符
3-动态mal...
分类:
其他好文 时间:
2014-09-29 23:43:21
阅读次数:
285
异常处理机制 在程序运行的过程中难免会发生例外,例如除0溢出,数组越界和文件找不到等,一旦发生例外情况,将阻止程序的正常运行。为了将强程序的强壮性,必须考虑到可能发生的异常并能进行相应的处理。 java通过面向对象的方法进行异常处理,一个方法在运行过程中,一旦发生了例外,就会产生一个异常对象,这.....
分类:
编程语言 时间:
2014-09-20 23:58:49
阅读次数:
272
-------android培训、java培训、期待与您交流! ----------什么是异常异常就是Java程序在运行过程中出现的错误。如程序要打开一个不存的文件、网络连接中断、操作数组越界、装载一个不存在的类等。异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并...
分类:
其他好文 时间:
2014-09-20 15:51:39
阅读次数:
192
刚调试一个项目,配置好参数,运行,一会儿在printf语句处出了异常。仔细一想感觉好奇怪,printf又没有什么数组越界,怎么会出这个问题。后经大神指点,是否有64位的int什么的,仔细一排查,果真有,先写下来备忘吧。 vs 支持 long long 和 __int64 定义的64位整形,输出...
分类:
其他好文 时间:
2014-09-16 20:28:10
阅读次数:
191