[关闭]
@king 2015-02-03T05:20:18.000000Z 字数 293 阅读 1304

算法学习笔记

算法



基础

余数的定义:(a/b)*b + a%b 恒等于 a

为什么数组的起始索引是0而不是1?
这个习惯来源于机器语言,那时要计算一个数组元素的地址需要将数组的起始地址加上该元素的索引。如果将起始索引设为1要么会浪费数组的第一个元素的空间,要么会花费额外的时间来将索引减1.

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注