@king
2015-02-03T13:20:18.000000Z
字数 293
阅读 2274
算法
余数的定义:(a/b)*b + a%b 恒等于 a
为什么数组的起始索引是0而不是1? 这个习惯来源于机器语言,那时要计算一个数组元素的地址需要将数组的起始地址加上该元素的索引。如果将起始索引设为1要么会浪费数组的第一个元素的空间,要么会花费额外的时间来将索引减1.