哔哩哔哩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;
}
相关推荐
12-09 15:17
哈尔滨理工大学 后端工程师 点赞 评论 收藏
分享
11-03 14:26
武汉设计工程学院 运营 点赞 评论 收藏
分享
