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

个人网站开论坛新手学做网站难吗

个人网站开论坛,新手学做网站难吗,微信网站建设和维护报价表,石家庄集团公司网站建设我们要对二叉树进行广度遍历#xff0c;经典的数据结构就是队列#xff0c;这也是许多算法题中要用到的基础#xff0c;下面是一些基本思想 我们首先创建一个队列#xff0c;开始遍历二叉树#xff0c;这里记录一个值len#xff0c;表示当前层有多少个元素#xff0c;当…我们要对二叉树进行广度遍历经典的数据结构就是队列这也是许多算法题中要用到的基础下面是一些基本思想 我们首先创建一个队列开始遍历二叉树这里记录一个值len表示当前层有多少个元素当然第一层也就是根root只有一个元素那么就是len1在遍历的过程当中我们将使用while循环而len是否大于0作为判断条件这样就可以知道这一层是否遍历完进入遍历时弹出rootlen--接着对root的左右节点进行判断是否为null不为null的话就offer进队列当中。 因为此时len等于0了本次的while循环结束更新len为当前队列的size继续进行遍历这样下去直到最后队列为空为止就代表着对该二叉树遍历结束 代码演示如下 while(!queue.isEmpty()){int lenqueue.size();while(len0){//对每一层进行遍历len--;//知道这一层是不是结束了TreeNode tqueue.poll();//将这一层的节点拿出来后删除代表遍历结束if(t.left!null){queue.offer(t.left);//当左节点不为空的时候放入队列末尾}if(t.right!null){queue.offer(t.right);//当右节点不为空的时候放入队列末尾}}
http://www.zqtcl.cn/news/607098/

相关文章:

  • 网站开发多少钱农民wordpress acf破解版
  • 厦门网站建设培训云南最便宜的网站建设
  • 吉安手机网站建设html网页布局
  • wordpress英文文章格式怎样给网站做优化
  • 新网站友链网店托管公司
  • 期末作业制作网站网站上传根目录
  • 新网站不被收录的原因兰州网络seo公司
  • 男生可以做网站编辑工作吗网站域名跟谁买
  • 我市精神文明建设的门户网站做网站需要写代码
  • 新网站推广网站搜索引擎优化的步骤
  • 网站建设20推广公司网站建设推广方案
  • 如何设计酒店网站建设好的交互网站
  • 怎么把自己的网站放到百度上九亭做网站
  • 张家界旅游网站建设网页设计作品欣赏分析
  • 订阅号自定义可以做链接网站不做网站dreamwa
  • 电子商务网站规划的原则做网站的集群方案
  • 山东建设银行怎么招聘网站自己做商城网站
  • 建设网站成本预算网站页面设计尺寸
  • 微官网和微网站首页房产网怎么查到房产
  • 高端服装产品网站建设织梦网站识别
  • 做调像什么网站找活注册网站请签署意见是写无
  • 郑州公司网站设计深圳福田有哪些公司
  • 怎么看网站是谁做的asp企业网站开发技术
  • 传奇手游网站大全9377编辑器wordpress
  • 网站集约化建设意见和建议苏州建设交通招聘信息网站
  • 网站建设优化的技巧衣服定制的app有哪些
  • 营销型网站建设报价vue本地访问服务器跨域
  • 支持api网站开发大疆网站建设
  • 国家排污许可网站台账怎么做进销存永久免费
  • 做游戏脚本的网站精品国内网站建设