数组转树一般是用map作一个以id为属性的映射,例如:{ 1:{ID:1....,children:[]}, 2:{ID:2....,children:[]} ...... } 遍历数组元素,判断pid是否作为map映射的对象属性,若存在则放入map[pid].children中,最后根据地址引用的特点就会将各个元素串起来变成结果了

相关推荐

01-12 09:24
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务