JavaScript数组定义: JavaScript中定义数组的语法有以下3种: <script> var arr1=[2,5,6];//定义时直接给数组元素赋值 var arr2=[];//定义一个空数组 var arr3=new Array();//定义一个空数组并通过索引来赋值 arr3[0] ...
分类:
Web程序 时间:
2019-08-14 12:41:51
阅读次数:
106
做题的时候,c++的vector下标引用成功地坑到了自己。 参考:https://blog.csdn.net/hexiaomin_1984/article/details/26168265 在写 for 循环时候,当条件为 i < = v.size()-1的时候, 很容易出现数组越界。 比如我在写上 ...
分类:
编程语言 时间:
2019-08-11 23:16:33
阅读次数:
136
bfs搜索加记录路径 "HDOJ 1043" 我的这题没有AC过,提交时总提示Runtime Error,但是我检查了数组的大小,似乎不是数组越界的问题。样例可以过 主要思路就是使用广度优先搜索,找最短路径。然后记录路径,找到结果是打印出来。 我使用了一个set用来判断是否遍历过,其实也可以不用的, ...
分类:
其他好文 时间:
2019-08-03 11:14:50
阅读次数:
88
Runtime Error 就是ACM中常说的RE,出现这种错误往往是数组越界造成的,你应该检查数组开的是否足够大,或者在程序处理过程中是否存在数组下表越界的情况。 ...
分类:
数据库 时间:
2019-07-29 21:48:15
阅读次数:
175
Vector与ArrayList集合一样,内部使用数组实现,不过它是线程同步的,同步的代码: 同一时刻只能有一个线程能够编辑Vector,避免了多线程同时写不会出现我在ArrayList集合中所说的数组越界现象,但是同步需要花费较多的时间,所以增删的速度就慢,通过源码可以发现Vector在容量不够的 ...
分类:
编程语言 时间:
2019-07-29 00:41:34
阅读次数:
132
数组越界那个RE+WA的姹紫嫣红的。。。 乘法原理求种类数,类似于没有上司的舞会。 ...
分类:
其他好文 时间:
2019-07-26 21:11:27
阅读次数:
90
题目: 本质上就是dp里的找零或者解方程问题。 思路: dp。 代码: 注意事项: 1.初始化,opt[0] = 1; 2.避免数组越界。由于i - nums[j]作为下标,所以需要判断。 ...
分类:
其他好文 时间:
2019-05-29 23:35:36
阅读次数:
110
"原题链接" 题意 给定$n,k,d$,请求出1棵树,使其有$n$个点,直径为$d$,且各点度数至多为$k$;或者输出"NO"表示不可实现。 $1 \leq n,d,k \leq 4 \times 10^5$ 题解 考虑 首先建出长度为$d$的直径 (链),再在度数不超过$k$的前提下尽可能地挂点, ...
分类:
其他好文 时间:
2019-05-24 22:31:13
阅读次数:
145
该类错误是修改了返回指针,一般是由于 1. 数组越界赋值。(数组没有边界检查)int a[8]; a[8],a[9],a[-1]。。都能正常编译,连接,运行时可能出错。 2.使用 strcpy等不安全(不带长度检测的函数),char a[1], char *b="aaa"; strcpy(a,b); ...
分类:
其他好文 时间:
2019-05-23 21:00:26
阅读次数:
102