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

淘宝上的网站建设江西省网站建设

淘宝上的网站建设,江西省网站建设,四川网站建设 lkcms,网址注册查询[ 题目描述 ]: [ 思路 ]: BFS,通过层次遍历,先将各层的数据存储下来,然后对偶数层的数据进行翻转,即可得到锯齿形层次遍历运行如下 int** zigzagLevelOrder(struct TreeNode* root, int* returnSize, i…

[ 题目描述 ]:
在这里插入图片描述
[ 思路 ]:

  • BFS,通过层次遍历,先将各层的数据存储下来,然后对偶数层的数据进行翻转,即可得到锯齿形层次遍历
  • 运行如下
    在这里插入图片描述
int** zigzagLevelOrder(struct TreeNode* root, int* returnSize, int** returnColumnSizes) {if(!root){*returnSize=0;return NULL;}struct TreeNode* queue[2000];int** res=(int**)malloc(sizeof(int*)*2000);*returnColumnSizes = (int*)malloc(2000*sizeof(int));int front=0,rear=0;*returnSize=0;queue[rear++]=root;while(front<rear){res[*returnSize]=(int*)malloc(sizeof(int)*1024);int count=rear-front;for(int i=0;i<count;i++){res[*returnSize][i]=queue[front]->val;if(queue[front]->left) queue[rear++]=queue[front]->left;if(queue[front]->right) queue[rear++]=queue[front]->right;front++;}(*returnColumnSizes)[*returnSize]=count;(*returnSize)++;}for(int i=0;i<*returnSize;i++){if(i%2!=0){for(int j=0;j<(*returnColumnSizes)[i]/2;j++){int temp=res[i][j];res[i][j]=res[i][(*returnColumnSizes)[i]-j-1];res[i][(*returnColumnSizes)[i]-j-1]=temp;}}}return res;
}

[ 官方题解 ]:

  • BFS + 双端队列,通过双端队列,来模拟锯齿形遍历

文章转载自:

http://O0dw1ngv.bmyzr.cn
http://ZxddZC5f.bmyzr.cn
http://abyWYAfE.bmyzr.cn
http://oeLZ64qM.bmyzr.cn
http://gpAJQSsY.bmyzr.cn
http://CSF55Iyf.bmyzr.cn
http://5hNi8LDV.bmyzr.cn
http://qCatrayY.bmyzr.cn
http://WGNM7s30.bmyzr.cn
http://KsuClTGf.bmyzr.cn
http://d2L3VPv8.bmyzr.cn
http://9MdIhQnC.bmyzr.cn
http://OpoHFl15.bmyzr.cn
http://bGdk5W6N.bmyzr.cn
http://hpskAPfY.bmyzr.cn
http://dYq46d32.bmyzr.cn
http://xLdJaoDM.bmyzr.cn
http://5BJX5DvD.bmyzr.cn
http://Z09KIDby.bmyzr.cn
http://jOApEvYt.bmyzr.cn
http://XG6VKqf1.bmyzr.cn
http://JR9IhBCo.bmyzr.cn
http://pQfHjVZ3.bmyzr.cn
http://lFagfpeV.bmyzr.cn
http://TLwfYqrx.bmyzr.cn
http://SNHmadV9.bmyzr.cn
http://8WahLdJ4.bmyzr.cn
http://XZmspiSz.bmyzr.cn
http://Jcaj1XSy.bmyzr.cn
http://tR3B2NRa.bmyzr.cn
http://www.dtcms.com/wzjs/665806.html

相关文章:

  • 一个专门做特产的网站传奇做网站
  • 如何开发一个微网站微信怎么做淘客网站
  • 桂林北站时刻表计算机网站建设维护的目的
  • 旧宫网站建设企业微信小程序免费制作平台
  • 如何破解网站后台密码隆昌住房和城乡建设官方网站
  • 商丘网站推广渠道阿克苏网站开发
  • 重庆建新建设工程有限公司网站做招聘网站怎么运作
  • 网站空间 哪个公司好无锡网站制作中心
  • 学习做网站教程企业网站的推广方法
  • 微博营销网站互联网营销师培训机构
  • 哪里有做设备的怎么做自己网站产品seo
  • 上饶做网站哪家好网上怎么自己审核营业执照
  • wordpress 分页404南宁seo推广外包
  • 郑州制作网站电话133惠州的服装网站建设
  • 有口碑的武进网站建设app设计开发团队
  • 山西省住房和城乡建设部网站微信企业号可以做微网站吗
  • 深圳大型网站建设服务公司网站如何做会员登录页面
  • 网站建设视觉设计重庆公司黄页
  • 我的网站百度搜不到首页4399游戏大全
  • 免费网站建设步骤佛山网站建设锐艺传播
  • 站长统计是什么意思大学生网页设计作业教程
  • 网站制作需求wordpress 修改 缩进按钮
  • 如何仿做别人的网站做网约车网站
  • 襄垣城乡建设管理局的网站中企动力企业邮箱手机登录
  • 交友免费网站建设深圳市建设局网站金建
  • 建个网站网红营销对消费者行为的影响
  • 龙岗住房和建设局网站官网网站开发线上
  • 面对面视频 网站开发苏宿工业园区网站建设成功案例
  • 网站在建设中北京搬家公司大全
  • 保定网站开发公司太原网站建设谁家好