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

东陵网站制作wordpress lovevideo

东陵网站制作,wordpress lovevideo,seo查询系统源码,音乐网站设计怎么做1. 题目 请实现一个函数按照之字形顺序打印二叉树#xff0c; 即第一行按照从左到右的顺序打印#xff0c; 第二层按照从右到左的顺序打印#xff0c; 第三行再按照从左到右的顺序打印#xff0c;其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7],3/ \9 20/…1. 题目 请实现一个函数按照之字形顺序打印二叉树 即第一行按照从左到右的顺序打印 第二层按照从右到左的顺序打印 第三行再按照从左到右的顺序打印其他行以此类推。 例如: 给定二叉树: [3,9,20,null,null,15,7],3/ \9 20/ \15 7 返回其层次遍历结果 [[3],[20,9],[15,7] ]提示 节点总数 1000来源力扣LeetCode 链接https://leetcode-cn.com/problems/cong-shang-dao-xia-da-yin-er-cha-shu-iii-lcof 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 用队列实现遍历设置bool变量实现每行的左右插入顺序stack对一行节点进行反转 class Solution { public:vectorvectorint levelOrder(TreeNode* root) {if(!root)return {};queueTreeNode* q;TreeNode *tp;q.push(root);stackTreeNode* s;int size;vectorint lv;vectorvectorint ans;bool flag false;while(!q.empty()){size q.size();flag !flag;//每行反转一下while(size--){tp q.front();q.pop();lv.push_back(tp-val);if(flag)//偶数行{ //先左后右if(tp-left) s.push(tp-left);if(tp-right) s.push(tp-right);}else//奇数行{ //先右后左if(tp-right) s.push(tp-right);if(tp-left) s.push(tp-left); }}while(!s.empty()){ //反转加入队列q.push(s.top());s.pop();}ans.push_back(lv);lv.clear();}return ans;} };
http://www.pierceye.com/news/493877/

相关文章:

  • 怎样做公司网站介绍仿站网站源码下载
  • 电子商务网站规划与建设摘要软件app定制开发
  • 天水做网站的公司kj6699的seo综合查询
  • 找工程项目信息网站早那么做商城网站
  • 做网站优化销售管理系统排名
  • wordpress导入网站模板wordpress部分图片
  • 无锡做网站365caiyi秘密直播
  • 无锡企业网站制作报价公司做网站需要哪些手续
  • 最好的营销型网站保险购买平台有哪些
  • 网站建设实训的目的网站开发的框架协议
  • 本地郑州网站建设搭建一个网站
  • 如何做网站竞品分析哪个网站可以接任务做兼职
  • 佛山网站关键词网站建设需求分析文档
  • 网站收录地址旅游网站建设的相关报价
  • seo月薪seo优化方法网站快速排名推广渠道
  • 企业网站设计理念如何seo网站
  • 河南移动商城网站建设怎么创建平台卖自己的产品
  • 网上做网站钱被骗了报案有用吗文章自定义wordpress
  • 网站设置成灰色市场监督管理局是什么单位
  • 北京国贸网站建设wordpress需要付费才能看某些页面
  • 郸城网站建设wordpress教程cms
  • 做本地网站赚钱吗?php网站制作过程中遇到的问题及解决办法
  • 上海网站快速排名提升ui是网站建设吗
  • 中信建设有限责任公司洪波seo外链工具
  • 网站服务器和空间有什么区别网站制作的公司哪家效果好
  • 做网站具体收费梅州南站
  • 淘宝禁止了网站建设类wordpress极速优化
  • 山东app网站制作网站建设优化广告流量
  • 做阿里云网站浏览器编程语言
  • 青岛市网站制作企业邮箱密码忘了怎么重置密码