迭代:
1、自己调用自己的方法,或者称递归。这个应该不用多说。
2、还有一种解释:很多程序有迭代器。这是一种用于“遍历”数组的工具对象。一般遍历一个数组都是使用循环变量从0到最后一个,或者使用链表遍历量表中内容。使用迭代器可以不关注数组的具体实现方式,遍历数组中所有成员。
遍历:
对数据结构中每一个成员都进行一次访问的 *** 作就是遍历。比如遍历列表。最为常见得问题是遍历树,遍历树的常见方法有:先序/中序/后序,或者按照另一个纬度划分有,广度遍历和深度遍历。相关具体算法可以查找其他资料。
public function tree(&$list, $parent) { //保证找到的元素都放在一个数组$tree内,应该是$tree在所有的tree函数都共享 static $tree//遍历该数组,找到parent值为当前传递进来的$parent_idforeach($list as $row) { //判断 if($row['parent...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)