为了账号安全,请及时绑定邮箱和手机立即绑定

一道前端算法题, 想了要好久没想出来如何写 . 请指导一下十分感谢

一道前端算法题, 想了要好久没想出来如何写 . 请指导一下十分感谢

POPMUISE 2019-06-20 10:24:04
给一个数据结构如下vardata=[{"name":"手机","childs":[{"name":"iPhone","childs":[{"name":"iPhoneX"},{"name":"iPhoneXR"},{"name":"iPhoneXS"},]},{"name":"HUAWEI","childs":[{"name":"HUAWEIMate20"},{"name":"HUAWEIMate20X"},{"name":"HUAWEIMate20Pro"},]}]}];然后让封装一个函数,根据名称得到其遍历的路径.例如参数是HUAWEIMate20.那么函数返回手机/HUAWEI/HUAWEIMate20.要求函数可以适用多层的数据结构,例如上面的数据只有三层深度,如果扩展为10层的话函数仍然可以适用.这个题目的其实就是一个树的遍历,然后返回这个遍历路径.但是想了半天没想到如何写
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 227 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信