海康威视笔试vue9.14
想不通为什么深搜有问题,求某佬指点一下...
function findNode(tree, target) {
if (tree.name === target) {
return tree.val;
}
if (tree.children) {
for (const child of tree.children) {
const result = findNode(child, target);
if (result) {
return result;
}
}
}
return null;
}
// 输入的树结构
const tree = {
val: 'rootVal',
name: 'rootName',
children: [
{
val: 'childVal',
name: 'childName',
children: [
{
val: 'child1-1Val',
name: 'child1-1Name'
}
]
},
{
val: 'child2Val',
name: 'child2Name'
}
]
};
// 输入的目标节点名称
const target = 'rootName';
const result = findNode(tree, target);
console.log(result);
function findNode(tree, target) {
if (tree.name === target) {
return tree.val;
}
if (tree.children) {
for (const child of tree.children) {
const result = findNode(child, target);
if (result) {
return result;
}
}
}
return null;
}
// 输入的树结构
const tree = {
val: 'rootVal',
name: 'rootName',
children: [
{
val: 'childVal',
name: 'childName',
children: [
{
val: 'child1-1Val',
name: 'child1-1Name'
}
]
},
{
val: 'child2Val',
name: 'child2Name'
}
]
};
// 输入的目标节点名称
const target = 'rootName';
const result = findNode(tree, target);
console.log(result);
全部评论
兄弟,试试光伏电池行业~
相关推荐
11-22 18:10
四川大学 其他机械职位 听说改个名字就能拿offer_快来快来:啊?这样不是很正常吗,每个人都有自己的思维模式,以最小的代价去获取最高的回报,挺好啊感觉
点赞 评论 收藏
分享
11-08 16:53
门头沟学院 C++ 投票
滑模小马达:第三个如果是qfqc感觉还行,我签的qfkj搞电机的,违约金也很高,但公司感觉还可以,听说之前开过一个试用转正的应届生,仅供参考。
点赞 评论 收藏
分享