当前位置: 首页 > news >正文

给自己公司做网站运营sns社交网站

给自己公司做网站运营,sns社交网站,wordpress记账,如何做网站预览[js] 解释下深度优先遍历和广度优先遍历的区别及如何实现 1、深度优先采用堆栈结构#xff0c;先进后出#xff0c;所占的空间较小#xff0c;执行时间较长#xff1b; 2、广度优先采用队列结构先进先出#xff0c;所占空间较大#xff0c;执行时间短#xff0c;空间换…[js] 解释下深度优先遍历和广度优先遍历的区别及如何实现 1、深度优先采用堆栈结构先进后出所占的空间较小执行时间较长 2、广度优先采用队列结构先进先出所占空间较大执行时间短空间换时间const data [{name: a,children: [{ name: b, children: [{ name: e }] },{ name: c, children: [{ name: f }] },{ name: d, children: [{ name: g }] },],},{name: a2,children: [{ name: b2, children: [{ name: e2 }] },{ name: c2, children: [{ name: f2 }] },{ name: d2, children: [{ name: g2 }] },],}]//深度优先function byDeepth(data) {let result []const map (item) {result.push(item.name)item.children item.children.forEach((item) map(item))}data.forEach((item) {map(item)})return result.join(,)}//广度优先function byBreadth(data) {let result []let queque datawhile (queque.length 0) {result.push(queque[0].name)if (queque[0].children) {queque queque.concat(queque[0].children)}queque.shift()}return result.join(,)}console.time(深度优先)console.log(深度优先, byDeepth(data))console.timeEnd(深度优先)console.time(广度优先)console.log(广度优先, byBreadth(data))console.timeEnd(广度优先)个人简介 我是歌谣欢迎和大家一起交流前后端知识。放弃很容易 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题
http://www.yutouwan.com/news/492351/

相关文章:

  • 福州网站运营网上注册公司官网入口
  • 提供信息门户网站制作专业网站建设设计服务
  • 企业网站网站建设公司安平有做网站推广的吗
  • 做的网站太大柏乡县建设局网站
  • 手机免费制作pptseo与网站优化 pdf
  • 成都网站改版公司尚易企业邮箱
  • 学院网站建设工作会议个人二级网站怎么做
  • 电子商务网站建设文档wordpress柚子皮
  • 请人做网站需要注意什么条件公司建设网站费用会计怎么记
  • 专业做网站技术江西响应式网页建设
  • 天津本地网站免费行情软件app下载大全
  • 大兴网站建设多少钱东莞市建网站
  • 大连开发网站工程机械网站模板
  • 求做图的网站网站外链坏处
  • 深圳网站搭建多少钱wordpress英文博客主题
  • 中国建设银行网站会员可以改名建行个人网上登录入口
  • 株洲网站建设方案咨询规划设计咨询公司
  • 市场上网站开发价格教育类网站开发
  • 网站制作需要多长时间wordpress 评论头像
  • 上海网站建设好处网站快速排名服务商
  • 建设网上银行网站定制网站为什么贵
  • 深圳商城网站设计电话道士召唤10个月灵的传奇手游
  • 国外设计素材网站烟台网站建设烟台
  • flash网站设计师wordpress salient
  • 怎样用前端知识制作企业网站网站开发设计思想报告
  • 公司展示型网站蚌埠网站排名
  • 南宁网站制作超薄网络电影网站建设策划书
  • 做淘客的网站关键词有哪些济南网站制作企业
  • 北京京水建设集团有限公司网站wordpress怎么给网站设置几种语言
  • 静态网站后台管理系统建网站做站长