function getIndexById(tree, indexID) {
var stark = [];
stark = stark.concat(tree);
while (stark.length > 0) {
var temp = stark.shift();
if (temp.nodes) {
stark = stark.concat(temp.nodes);
}
if (temp.indexID=== indexID) {
return temp;
}
}
return false;
}
相关文章
- 10-16BUAA_数据结构_5TH_1. 树叶节点遍历(树-基础题)
- 10-16图的组成和深度遍历
- 10-16Skill 遍历整个项目设计的两个思路
- 10-16不同方式遍历Map集合的效率比较
- 10-16Map集合的遍历方法
- 10-16entrySet() 详解以及(四种遍历map的方式)
- 10-16Map集合的遍历方法
- 10-16hashMap的四种遍历方式
- 10-16遍历数列
- 10-16Scala数组遍历:使用for和foreach