php如何判断循环链表
发布网友
发布时间:2022-04-06 06:48
我来回答
共3个回答
热心网友
时间:2022-04-06 08:18
可以用宽度为二或三的二维数组来代替,如一个5行3列的数组A[5,3]来做双循环。
A[0,0]保存元素值,A[0,1]指向数组尾,A[0,2]指向下一个元素。....A[i,0]保存元素值,A[i,1]指向上一个元素,A[i,2]指向下一个元素....A[4,0]保存元素值,A[4,1]指向上一个元素,A[4,2]指向数组头。利用数组长度判断当前位置,这样就形成了一个双循环(单循环就去掉一列,指向一个方向就可以了)。
其实就是数据结构的知识。
热心网友
时间:2022-04-06 09:36
每个元素对象有头有尾(两个属性,分别指向上下两个元素的内存地址),第一个元素和最后一个元素是连起来的;
不知你需要解决的问题具体是什么。
热心网友
时间:2022-04-06 11:10
循环是一种艺术,