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

专业单位网站开发培训心得体会怎么写

专业单位网站开发,培训心得体会怎么写,苏州建设网站公司,wordpress vue模板如果完全二叉树的深度为h,那么除了第h层外,其他层的节点个数都是满的,第h层的节点都靠左排列。 完全二叉树的编号方法是从上到下,从左到右,根节点为1号节点,设完全二叉树的节点数为sum,某节点编…

       如果完全二叉树的深度为h,那么除了第h层外,其他层的节点个数都是满的,第h层的节点都靠左排列。

       完全二叉树的编号方法是从上到下,从左到右,根节点为1号节点,设完全二叉树的节点数为sum,某节点编号为i,

       当2*i <= sum时,有左孩子,其编号为2*i,否则没有左孩子,本身为叶节点。

       当2*i+1 <= sum时,有右孩子,其编号为2*i+1,否则没有右孩子。

tree.h

/*===============================================
*   文件名称:tree.h
*   创 建 者:cxy     
*   创建日期:2024年01月23日
*   描    述:
================================================*/
#ifndef _TREE_H
#define _TREE_H#include <stdio.h>
#include <stdlib.h>typedef struct node{int data;struct node *lchild;struct node *rchild;
}Tree,*Ptree;Ptree init(int i,int sum); //i为节点编号,sum为总数
int preorder(Ptree root);  //先序遍历
int inorder(Ptree root);   //中序遍历
int postorder(Ptree root); //后序遍历#endif

tree.c

/*===============================================
*   文件名称:tree.c
*   创 建 者:cxy     
*   创建日期:2024年01月23日
*   描    述:
================================================*/
#include "tree.h"Ptree init(int i,int sum)
{Ptree root = malloc(sizeof(Tree));root->data = i;if(2*i <= sum){root->lchild = init(2*i,sum);}else{root->lchild = NULL;}if(2*i+1 <= sum){root->rchild = init(2*i+1,sum);}else{root->rchild = NULL;}return root;
}int preorder(Ptree root)
{if(NULL == root)return 0;printf("%d ",root->data);preorder(root->lchild);preorder(root->rchild);return 0;
}int inorder(Ptree root)
{if(NULL == root)return 0;inorder(root->lchild);printf("%d ",root->data);inorder(root->rchild);return 0;
}int postorder(Ptree root)
{if(NULL == root)return 0;postorder(root->lchild);postorder(root->rchild);printf("%d ",root->data);return 0;
}

main.c

/*===============================================
*   文件名称:main.c
*   创 建 者:cxy     
*   创建日期:2024年01月23日
*   描    述:
================================================*/
#include "tree.h"int main(int argc, char *argv[])
{ Ptree root;root = init(1,9);printf("-----先序遍历-----\n");preorder(root);puts("");printf("-----中序遍历-----\n");inorder(root);puts("");printf("-----后序遍历-----\n");postorder(root);puts("");return 0;
} 

结果

http://www.hkea.cn/news/2980/

相关文章:

  • 私人定制哪个网站做的比较好佛山百度关键词seo外包
  • 江苏seo站外推广靠谱黄冈网站推广软件免费下载
  • wordpress如何显示分类目录域名seo查询
  • 唐河网站制作公司广告设计自学教程
  • 做公益网站有什么要求1688自然排名怎么做好
  • python做网站效率百度seo营销公司
  • 山东省住房城乡和建设厅网站临沂seo网站管理
  • 淘宝发布网站建设黑帽seo技术论坛
  • phpcms移动端网站怎么做蔡甸seo排名公司
  • 广州网站制作设计公司2023适合小学生的新闻事件
  • 彩票网站怎么做ip管理免费网站模板
  • 网站开发毕业论文国际域名注册网站
  • 网站 可信验证企业培训课程安排表
  • 设计海报的软件搜索引擎营销简称seo
  • 门户网站建设进一步提升百度广告服务商
  • 2016手机网站制作规范网站怎么添加外链
  • 咨询公司经营范围大全网站关键词seo费用
  • 易县做网站太原seo关键词排名优化
  • 人力网站建设的建议搜索引擎营销的主要方法包括
  • 大良营销网站建设如何郑州网络营销公司
  • 门头广告设计图片seo及网络推广招聘
  • 织梦网站上线seo零基础教学视频
  • node做网站优势域名停靠浏览器
  • 市网站制作网站seo什么意思
  • 动态网站建设编程自考百度客服电话人工服务热线电话
  • 服装代销的网站源码厦门人才网唯一官网登录
  • php网站建设的公司电商如何推广自己的产品
  • 做测试的网站百度服务平台
  • 不锈钢餐具做外贸哪个网站好网页设计代码
  • 枣庄网站建设推广工具有哪些