哔哩哔哩coding,请问这个怎么写呀 #互联网求职#
全部评论
function solution(arrs){
let cats = new Map();
let ret = [];
let indx = 0;
arrs.forEach(arr=>{
arr.category.forEach(cat=>{
if(cats.get(cat)>=0){
let ind = cats.get(cat);
ret[ind].children.push({name:arr.name})
}
else{
let q = {name:cat, children:[]}
q.children.push({name: arr.name});
cats.set(cat,indx++);
ret.push(q);
}
})
})
return ret;
}
相关推荐
01-23 19:12
门头沟学院 Java 点赞 评论 收藏
分享

点赞 评论 收藏
分享