关于遍历,书上有一些定义,但对于初学者来说,一般比较难于理解。
通俗的说,程序进行“遍历”的过程其实就像是盲人摸象。盲人想知道大象的肚脐眼在哪,于是,从头到尾一路摸下去,先是找到肚子的所在位置,然后又是一阵摸索,才找到肚脐眼。
这个过程就是所谓的“遍历”,盲人先“遍历”大象全身,找到肚子,缩小了范围;然后“遍历”肚子,才找到了肚脐眼。
通过以上例子,“遍历”的定义也就不难理解了。
关于遍历,书上有一些定义,但对于初学者来说,一般比较难于理解。
通俗的说,程序进行“遍历”的过程其实就像是盲人摸象。盲人想知道大象的肚脐眼在哪,于是,从头到尾一路摸下去,先是找到肚子的所在位置,然后又是一阵摸索,才找到肚脐眼。
这个过程就是所谓的“遍历”,盲人先“遍历”大象全身,找到肚子,缩小了范围;然后“遍历”肚子,才找到了肚脐眼。
通过以上例子,“遍历”的定义也就不难理解了。