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

不需要写代码的网站开发软件夸克作文网站

不需要写代码的网站开发软件,夸克作文网站,象山县建设管理局网站,微网站第三方平台一、二叉树相关练习 请编程实现二叉树的操作 1.二叉树的创建 2.二叉树的先序遍历 3.二叉树的中序遍历 4.二叉树的后序遍历 5.二叉树各个节点度的个数 6.二叉树的深度 代码#xff1a; #includestdlib.h #includestring.h #includestdio.h ty…一、二叉树相关练习 请编程实现二叉树的操作 1.二叉树的创建 2.二叉树的先序遍历 3.二叉树的中序遍历 4.二叉树的后序遍历 5.二叉树各个节点度的个数 6.二叉树的深度 代码 #includestdlib.h #includestring.h #includestdio.h typedef struct node//定义二叉树节点结构体 {int data;struct node *left;struct node *right; }*binary; binary create_node()//创建节点并初始化 {binary s(binary)malloc(sizeof(struct node));if(NULLs)return NULL;s-data0;s-leftNULL;s-rightNULL;return s; } binary binary_tree() {int element;printf(please enter element(end0):);scanf(%d,element);if(0element)return NULL;binary treecreate_node();tree-dataelement;tree-leftbinary_tree();tree-rightbinary_tree();return tree; } void first_output(binary tree) {if(treeNULL)return;printf(%d ,tree-data);first_output(tree-left);first_output(tree-right); } void mid_output(binary tree) {if(NULLtree)return;mid_output(tree-left);printf(%d ,tree-data);mid_output(tree-right); } void last_output(binary tree) {if(NULLtree)return;last_output(tree-left);last_output(tree-right);printf(%d ,tree-data); } void limit_tree(binary tree,int *n0,int *n1,int *n2) {if(NULLtree)return;if(tree-lefttree-right)*n2;else if(!tree-left !tree-right)*n0;else*n1;limit_tree(tree-left,n0,n1,n2);limit_tree(tree-right,n0,n1,n2); } int high_tree(binary tree) {if(NULLtree)return 0;int left1high_tree(tree-left);int right1high_tree(tree-right);return leftright?left:right; } int main(int argc, const char *argv[]) {binary treebinary_tree();//创建二叉树first_output(tree);//先序遍历puts();mid_output(tree);//中序遍历puts();last_output(tree);//后序遍历puts();int n00,n10,n20;limit_tree(tree,n0,n1,n2);//计算各个度的节点的个数printf(n0%d,n1%d,n2%d\n,n0,n1,n2);int highhigh_tree(tree);//计算二叉树深度printf(the high of the binary tree is:%d\n,high);return 0; }以下图二叉树为例运行结果 二叉树图 运行
http://www.w-s-a.com/news/514514/

相关文章:

  • 免费网站空间可访问wordpress弹窗注册代码
  • 东莞网站建设教程南京做代账会计在哪个网站上找
  • 网站开发好了 怎么发布wordpress数据库缓存插件
  • 工业电商网站怎么配色社交网站建设平台
  • 使用pycharm网站开发建一个网站需要什么条件
  • 网站建设哪些是需要外援的问题wordpress商品展示主题
  • 定制网站开发的目的是什么wordpress 增加按钮
  • 建设单位网站经费请示wordpress模板添加授权
  • 国外的电商网站有哪些为进一步加强校园网站建设
  • 专业集团门户网站建设企业微信商城和网站建设
  • 多少钱可以做网站找网络公司做推广费用
  • python php 网站开发网络营销师是干什么的
  • 网站建设设计方案动漫制作专业学校
  • 吴江区建设用地申报网站包装设计模板设计素材
  • 快速建站的公司wordpress 元数据定义
  • 网站seo分析工具网站标题用空格 逗号影响seo
  • 基金项目实验室信息网站建设wordpress文章新窗口打开
  • php网站开发就业前景做网站推荐源创网络
  • wordpress 8211西安网站优化维护
  • 泰安招聘网站有哪些wordpress 回复提醒
  • 网站服务器不稳定怎么打开网页企业营销策划心得体会
  • 自己做视频网站会不会追究版权企业商城网站建设方案
  • 烟台网站制作计划网站做seo的好处
  • 网站首页轮播官方网站下载拼多多
  • 罗庄区建设局网站自己做网站推广产品
  • 优秀flash网站欣赏苏州吴中区建设局网站
  • 网站添加wordpress博客网上商城购物系统论文
  • 上海市建设安全协会网站王夑晟企业网站建设需要做些什么
  • 网站app 开发辽宁建设工程信息网官网新网站是哪个
  • 厦门建设企业网站建设wordpress添加形式