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

企业网站建设综合实训心得体会想开一个做网站的公司

企业网站建设综合实训心得体会,想开一个做网站的公司,免费合作加工厂,wordpress英文企业模板点击链接返回标题-基于非链式(数组)结点结构的二叉树的层序、先序、中序、后序输入创建以及层序、先序、中序、后序输出-CSDN博客 层序可谓是最简单的二叉树遍历了。。。。 代码很浅显易懂#xff0c;相信你能明白的#xff01; #includeiostream using namesp… 点击链接返回标题-基于非链式(数组)结点结构的二叉树的层序、先序、中序、后序输入创建以及层序、先序、中序、后序输出-CSDN博客 层序可谓是最简单的二叉树遍历了。。。。 代码很浅显易懂相信你能明白的 #includeiostream using namespace std; typedef int datatype; const int MAX 8; struct binTree {datatype tree[2 * MAX 7];//该数组的最大容量必须超过最大结点数的两倍用以存放空结点int size;//当前有效结点个数 };void create_tree_seq(binTree* tree) {//按层序创建二叉树int x, i 1;while (cin x) {//处理到无输入为止返回-1按Ctrl z//层序输入结点并主观规定-输入-1代表该结点为空tree-tree[i] x;if (x ! -1) tree-size;} }void travse_seq(binTree* tree) {//二叉树的层序遍历int len tree-size, i 1;while (len) {if (tree-tree[i] ! -1) {//访问到的不是空结点就输出并让len自减len为0时所有有效结点均被输出printf(%d , tree-tree[i]);len--;}} } 完整测试代码如下 样例输入 1 2 3 4 5 6 7 -1 -1 -1 -1 -1 -1 -1 -1 样例输出 层序遍历结果——1       2       3       4       5       6       7 先序遍历结果——1       2       4       5       3       6       7 中序遍历结果——4       2       5       1       6       3       7 后序遍历结果——4       5       2       6       7       3       1 #includeiostream using namespace std; typedef int datatype; const int MAX 8; struct binTree {datatype tree[2 * MAX 7];//该数组的最大容量必须超过最大结点数的两倍用以存放空结点int size;//当前有效结点个数 };void create_tree_seq(binTree* tree) {//按层序创建二叉树int x, i 1;while (cin x) {//处理到无输入为止返回-1按Ctrl z//层序输入结点并主观规定-输入-1代表该结点为空tree-tree[i] x;if (x ! -1) tree-size;} }void travse_seq(binTree* tree) {//二叉树的层序遍历int len tree-size, i 1;while (len) {if (tree-tree[i] ! -1) {//访问到的不是空结点就输出并让len自减len为0时所有有效结点均被输出printf(%d , tree-tree[i]);len--;}} } void travse_pre(binTree* tree, int i 1) {//二叉树的先序遍历if (tree-tree[i] -1) return;//访问到空结点该递归路线需要返回//根左右printf(%d , tree-tree[i]);travse_pre(tree, i * 2);travse_pre(tree, i * 2 1); } void travse_mid(binTree* tree, int i 1) {//二叉树的中序遍历if (tree-tree[i] -1) return;//左根右travse_mid(tree, i * 2);printf(%d , tree-tree[i]);travse_mid(tree, i * 2 1); } void travse_nex(binTree* tree, int i 1) {//二叉树的后序遍历if (tree-tree[i] -1) return;//左右根travse_nex(tree, i * 2);travse_nex(tree, i * 2 1);printf(%d , tree-tree[i]); } void test(binTree* tree) {create_tree_seq(tree);cout 层序遍历结果——;travse_seq(tree);cout endl;cout 先序遍历结果——;travse_pre(tree);cout endl;cout 中序遍历结果——;travse_mid(tree);cout endl;cout 后序遍历结果——;travse_nex(tree);cout endl; } int main() {binTree tree;tree.size 0;memset(tree.tree, -1, sizeof(tree.tree));//初始化树的相关信息test(tree); }
http://www.hkea.cn/news/14572812/

相关文章:

  • 做电子购物网站需要申请网站设计布局的重要性
  • 快速生成网站程序电子商务发展现状与趋势
  • 青岛做英文网站的公司招商网站大全
  • 百度网盟推广官网入口seo搜索引擎优化怎么优化
  • 个人网站备案要求ps切图做网站
  • 平面设计的网站有哪些成都网销网站
  • 保安做网站微视看视频领红包下载安装
  • 免费建站建设网站wordpress输入正确密码无法登陆
  • 如何制作一网站wordpress侧边栏折叠菜单
  • 系统网站建设wordpress 播放音频
  • 做一个个人网站的步骤网站建设兼职平台
  • 邹城网站网站建设口碑好的高密网站建设
  • 鹤壁高端网站建设如何做网站后台
  • 郑州哪里有做网站的网页设计板式网站
  • 网站年费网站建设要注意
  • 宜昌最权威网站建设公司网站建设服务费一年多少钱
  • 怎样申请免费网站空间深圳几个区
  • 阿里巴巴有几个网站是做外贸的网站优化 检测响应速度
  • 网站监测浏览器类型全国十大外贸平台
  • 兴义市住房和城乡建设局网签网站制作好的网站
  • 网站建设与推广完美结合学院招生网站建设方案
  • 药品加工厂做网站安装wordpress 此网页包含重定向循环
  • 网站上挂百度广告联盟需要申请icp经营许可证吗建设银行网站不能登录密码
  • wordpress最全seo标题seo排名点击报价
  • 什么是网站的层次东莞专业建网站
  • 怎么建立一个网站的快捷方式wordpress教程主题
  • 建设银行缴费网站登录北京注册公司流程
  • 自己做网站能否赚钱react网站开发
  • 重庆网站建设外贸腾讯云做视频网站
  • 淘宝网站如何做虚拟wordpress 会员支付宝