首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >javascript算法学习打卡(第二周)

javascript算法学习打卡(第二周)

作者头像
徐小夕
发布2020-05-29 15:17:51
2970
发布2020-05-29 15:17:51
举报
文章被收录于专栏:趣谈前端趣谈前端趣谈前端
之前因为工作原因接触了很多有意思的算法知识,为了巩固大家的算法基础和编程能力,笔者将开展为期2个月的算法学习打卡, 每周3-5次算法训练, 并附有算法题的答案, 供大家学习参考. 接下来我们复盘第二周的算法打卡内容.

1.给定一个任意嵌套结构的对象如下,使用你熟悉的算法,将对象的属性按照层级输出到一个数组中.如下:

参考答案:

更多优质答案:

2.找出数字数组中出现多次的数字,比如[1,2,2,3,4,5,4] => [2,4]

其他优质答案:

对这个问题的进一步扩展,比如说我不仅要求重复的数字,我还要计算出出现次数最多的数字呢?笔者写了一个方法,供大家参考:

最后

接下笔者将会继续带着大家每周进行算法学习打卡, 并持续推出以实战为主大前端知识技能探索和实践. 赶紧一起学习吧~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 趣谈前端 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.给定一个任意嵌套结构的对象如下,使用你熟悉的算法,将对象的属性按照层级输出到一个数组中.如下:
  • 更多优质答案:
  • 2.找出数字数组中出现多次的数字,比如[1,2,2,3,4,5,4] => [2,4]
  • 其他优质答案:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档