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

蘑菇街网站怎么做狠狠做网站改成什么了

蘑菇街网站怎么做,狠狠做网站改成什么了,画册设计公司排行榜,做关于什么的网站说在前面 #x1f388;不知道大家对于算法的学习是一个怎样的心态呢#xff1f;为了面试还是因为兴趣#xff1f;不管是出于什么原因#xff0c;算法学习需要持续保持。 题目描述 现给定一个整数的 多维数组 #xff0c;请你返回一个生成器对象#xff0c;按照 中序遍历…说在前面 不知道大家对于算法的学习是一个怎样的心态呢为了面试还是因为兴趣不管是出于什么原因算法学习需要持续保持。 题目描述 现给定一个整数的 多维数组 请你返回一个生成器对象按照 中序遍历 的顺序逐个生成整数。 多维数组 是一个递归数据结构包含整数和其他 多维数组。 中序遍历 是从左到右遍历每个数组在遇到任何整数时生成它遇到任何数组时递归应用 中序遍历 。 示例 1 输入arr [[[6]],[1,3],[]] 输出[6,1,3] 解释 const generator inorderTraversal(arr); generator.next().value; // 6 generator.next().value; // 1 generator.next().value; // 3 generator.next().done; // true示例 2 输入arr [] 输出[] 解释输入的多维数组没有任何参数所以生成器不需要生成任何值。提示 0 arr.flat().length 10^50 arr.flat()[i] 10^5maxNestingDepth 10^5 解题思路 先使用 Array.prototype.flat() 方法将嵌套的数组扁平化成一维数组。然后使用 for…of 循环遍历扁平化后的数组中的每个元素并通过 yield 关键字将其返回给生成器。 由于函数返回的是一个生成器对象而不是一个普通的数组因此在需要使用生成器的场合可以使用 inorderTraversal 函数来生成一个迭代器通过调用 next() 方法逐个获取生成器返回的值。 需要注意的是由于该函数没有对原始数组进行任何修改因此即使输入的数组是多重嵌套的最终返回的序列也将是一维的即所有值都是相邻的没有层级关系。如果需要按照树形结构遍历多维数组需要使用递归算法或其他层级遍历算法。 AC代码 /*** param {Array} arr* return {Generator}*/ var inorderTraversal function*(arr) {arr arr.flat();for(const item of arr){yield item;} };公众号 关注公众号『前端也能这么有趣』获取更多有趣内容。 说在后面 这里是 JYeontu现在是一名前端工程师有空会刷刷算法题平时喜欢打羽毛球 平时也喜欢写些东西既为自己记录 也希望可以对大家有那么一丢丢的帮助写的不好望多多谅解 写错的地方望指出定会认真改进 偶尔也会在自己的公众号『前端也能这么有趣』发一些比较有趣的文章有兴趣的也可以关注下。在此谢谢大家的支持我们下文再见 。
http://www.zqtcl.cn/news/399079/

相关文章:

  • 广州做网站如何如何制作一个网页
  • 网站定制开发收费标准是多少网站代码优化方案
  • 制作卡牌的网站深圳正规煤气公司
  • 手表网站哪家好网站用图片
  • 群辉nas 做网站wordpress linux 中文
  • 平面设计素材网站排名巩义网站建设方案表
  • 延庆网站制作搜索引擎优化的基础是什么
  • 管理手机网站商城网站备案流程
  • 怀化买房网站网站广告js代码添加
  • 做网站 帮别人卖服务器wordpress主题多页面
  • 代理游戏网站潍坊市建设工程管理处网站
  • 大同推广型网站建设网站规划建设与管理维护第二版答案
  • 做网站需要代码吗户外媒体网站建设免费
  • 做什么网站国外做图标网站
  • 网站建设技术部职责门户网站工作总结
  • 用个人电脑做服务器建网站急切网头像在线制作图片
  • 企业网站制作教程浙江省住房和城乡建设厅网站
  • 一个网络空间如何做两个网站哪个网站兼职做设计比较好
  • jquery代码做的网站免费搭建网站模板
  • 铁路建设监理协会官方网站邯郸市网
  • 马鞍山集团网站建设客流分析系统公司
  • 淘客网站怎么做啊抖音怎么挂小程序赚钱
  • 在哪里申请网站域名美妆销售网站开发的目的
  • 网站自动跳转施秉网站建设
  • 聊城做网站的公司咨询学校网站模板 dedecms
  • 网站域名查询赣州网站设计有哪些
  • 网站设计做多宽150m网站空间流量大吗
  • 制作php网站用什么软件东莞东坑网站建设
  • 怎样做网站外部样式wordpress爱找主题
  • 自己搭建服务器做网站要多久问答网站如何优化