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

做网站的费用考研培训班哪个机构比较好

做网站的费用,考研培训班哪个机构比较好,怎么建设展示网站 需要维护费吗,o2o营销模式文章目录 1.二叉树层序遍历 2.完全二叉树的判断 文章内容 1.二叉树层序遍历 二叉树的层序遍历需要一个队列来帮助实现。 我们在队列中存储的是节点的地址,所以我们要对队列结构体的数据域重定义, 以上代码 从逻辑上来讲就是1入队,1出队&am…

文章目录

1.二叉树层序遍历

2.完全二叉树的判断

文章内容

1.二叉树层序遍历

        二叉树的层序遍历需要一个队列来帮助实现。

        我们在队列中存储的是节点的地址,所以我们要对队列结构体的数据域重定义,

        

 

        以上代码 从逻辑上来讲就是1入队,1出队,2(1的左孩子)入队,4(1的右孩子)入队,2出队......

//层序遍历
void LevelOrder(BTNode* root)
{Que q;QueueInit(&q);if (root){QueuePush(&q,root);}while (!QueueEmpty(&q)){BTNode* front = QueueFront(&q);printf("%d ",front->data);QueuePop(&q);if (front->left){QueuePush(&q, front->left);}if (front->right){QueuePush(&q, front->right);}}printf("\n");QueueDestroy(&q);
}

2.完全二叉树的判断

        完全二叉树的判断和二叉树的层序的思想差不多,都需要借助队列来实现。

 

 

bool TreeComplete(BTNode* root)
{Que q;QueueInit(&q);if (root){QueuePush(&q, root);}while (!QueueEmpty(&q)){BTNode* front = QueueFront(&q);//	printf("%d ", front->data);QueuePop(&q);if (front) //front的左子树 右子树 不管为不为空都入队{QueuePush(&q, front->left);QueuePush(&q, front->right);}else{break;//当front 为空的时候,跳出循环开始判断是否为完全二叉树}}while (!QueueEmpty(root)){BTNode* front = QueueFront(&q);QueuePop(&q);if (front){QueueDestroy(root);return false;}}
//	printf("\n");return true;
}

http://www.zhongyajixie.com/news/66616.html

相关文章:

  • 高端制造优化合作平台
  • 关于大创做网站的项目计划书网络广告营销的概念
  • 网站内容设计主要包括百度链接收录
  • 狭义的网络营销是什么搜索引擎优化涉及的内容
  • 广州白云区最新疫情网络推广与优化
  • 网站开发的概要设计模板seo综合查询网站
  • 企业形象包装公司短视频seo询盘获客系统
  • 重庆seo多少钱seo排名计费系统
  • 江西高端网站定制广东网站seo营销
  • 免费简历模板制作网站湖南网站营销推广
  • 网站会对特殊的ip做跳转百度快速收录账号购买
  • 自己建设网站服务器在线制作网页网站
  • 小程序网站做多大尺寸深圳营销推广引流公司
  • 国外购物网站app谷歌收录查询
  • 小企业如何优化网站建设网络上哪里可以做推广
  • 交互设计就业方向和前景seo百度百科
  • 网站建设安排哪些平台可以打小广告
  • 郑州做网站网站技术制作
  • 影视传媒网站源码网址
  • 树莓派wordpress建站aso优化教程
  • wordpress改网站地址网络营销策划方案框架
  • 大连经营性网站备案竞价推广的基本流程
  • 信誉好的营销网站建设微信广告
  • 响应式网站的意义app推广方案怎么写
  • 数据库做网站和做软件有什么不一样360搜索首页网址是多少
  • 国外成人做视频网站有哪些怎么推广自己的网站
  • 公司网站建设情况网络推广seo怎么做
  • 佛山网站制作哪家好谷歌浏览器下载手机版
  • 网站建设成本计划自动引流推广app
  • 哪些主机可以做美女图片网站免费源码下载网站