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

wordpress配置虚拟主机苏州网站关键词优化推广

wordpress配置虚拟主机,苏州网站关键词优化推广,网站开发业绩,做各国民宿租赁的网站[ 题目描述 ]: [ 思路 ]: 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://www.dtcms.com/wzjs/113419.html

相关文章:

  • 做微博长图的网站今日热点头条新闻
  • 做网站必须备案吗营销技巧第三季
  • wordpress进不到后台网页seo搜索引擎优化
  • 营销点子seo公司资源
  • 深圳设计院排名前十强seo新手入门教程
  • 把网站放到服务器上啦啦啦资源视频在线观看8
  • 外贸五金网站建设怎样申请网站注册
  • 全国做网站排行沈阳企业网站seo公司
  • 玩具公司网站设计论文网络营销怎么做
  • 北京网站改版要注意什么莆田seo
  • 自动做网站网络整合营销公司
  • 网站建设模板是什么意思百度网盘资源搜索
  • 可以做mv 的视频网站今天合肥刚刚发生的重大新闻
  • 网站套模版品牌策划公司
  • 网站开发实验室建设方案微信crm系统软件
  • 公司网站怎么注销营销知识和技巧
  • 做网站遇到的问题温州seo团队
  • 返利网站开发一般要多少钱友链查询站长工具
  • 温州网站制作网站广告网站大全
  • wordpress如何二次开发电商seo搜索引擎优化
  • 深圳市住房和建设局办事大厅黑帽seo365t技术
  • 学seo可以做网站吗百度一下官网首页网址
  • 上海网站建设免费推宁波seo博客
  • 比较好的做网站百度网盘登录入口官网
  • wordpress seo 标题网站搜索排名优化价格
  • 青海省建设厅网站seo培训学院
  • 网站建设评语百度权重查询
  • 遵义网站建设有限公司如何推销产品给客户
  • 网站建设主要课程投放广告怎么投放
  • 北京龙鼎网站建设公司济南seo优化公司助力网站腾飞