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

宁波建设系统网站深圳 企业 网站建设

宁波建设系统网站,深圳 企业 网站建设,宿迁做企业网站,杭集手工活外发加工网文章目录 遍历二叉树的非递归算法二叉树的层次遍历 遍历二叉树的非递归算法 先序遍历序列建立二叉树的二叉链表 中序遍历非递归算法 二叉树中序遍历的非递归算法的关键#xff1a;在中序遍历过某个结点的整个左子树后#xff0c;如何找到该结点的根以及右子树。 基本思想在中序遍历过某个结点的整个左子树后如何找到该结点的根以及右子树。 基本思想 1建立一个栈 2根结点进栈遍历左子树 3根结点出栈输出根结点遍历右子树。 二叉树的层次遍历 对于一棵二叉树来说从根结点开始从左到右从上到下。 每个结点只访问一次。 算法设计思路 1.按节点进队 2.队不空时循环从队列中出列一个结点*p访问它①若他有左孩子结点将左孩子结点进队。②若它有右孩子将右孩子先进队。 #includeiostream using namespace std; #define TElemType inttypedef struct BiNode {TElemType data;struct BiNode* lchild, * rchild;//左右孩子指针 }BiNode,*BiTree;//菜单 void menu() {cout 1.初始化 endl;cout 2.创建树 endl;cout 3.复制树 endl; }//初始化 void initList(BiTree T) {T new BiNode;if (!T) {exit(0);//开辟空间失败}else {T-data 0;} }//创建树 BiTree createLink(){BiTree T;int data;cout 请输入data的值 endl;cin data;if (data -1) {//说明他的下子树不再存东西return NULL;}else {T new BiNode;T-data data;cout 请输入左子树的值 endl;cin data;T-lchild createLink();cout 请输入右子树的值 endl;cin data;T-rchild createLink();return T;} }//复制二叉树 int Copy(BiTree T, BiTree NewT) {if (T NULL) {NewT NULL;return 0;}else {NewT new BiNode;NewT-data T-data;Copy(T-lchild, NewT-lchild);Copy(T-rchild, NewT-rchild);} }//int PreOderTraverse(BiTree T) { // if (T NULL) { // return 1; // } // else { // cout 输出T的头结点的值 T-data; // PreOderTraverse(T-lchild);//递归调用左子树 // PreOderTraverse(T-rchild);//递归调用右子树 // } //}int main() {int choose 1;BiTree T;T new BiNode;while (true) {menu();cout 请输入您选择的功能 endl;cin choose;switch (choose){case 1:initList(T);cout 初始化成功 endl;break;case 2:createLink();cout 创建成功 endl;break;default:break;}}return 0; }
http://www.pierceye.com/news/61794/

相关文章:

  • 宁晋网站建设网络公司wordpress 无法注册
  • 海洋公司做网站推广长安大学门户网站是谁给做的
  • 网站的主题有哪些手机百度经验首页登录官网
  • 山东潍坊网站制作公司下载网站 源码
  • 锡林郭勒盟网站建设网站开发的工作
  • 湛江网站制作优化淘宝网页版怎么注销账号
  • 怎么做购物优惠券网站马鞍山建设局网站
  • dede网站名称更改不了禅城建设网站
  • 网站快速备案安全吗重庆网络公司排行榜
  • 济南网站制作开通用什么网站做ppt
  • dedecms 做影网站大学网站建设定制网站建设
  • 网站开发人员工工资企业标准化建设
  • 建立企业网站的缺点云南商城网站建设
  • 网站建设哪里好wordpress 漏洞攻击
  • 做网站水印营销网络建设怎么写
  • 做网站名词wordpress视频教程 电驴
  • 网站速度测速山西教育平台网站建设
  • 电脑做网站端口映射网站设置301重定向
  • 绍兴高兴区建设网站开发网页多少钱
  • 单页网站对攻击的好处陕西seo经理
  • 温州市网站建设公司自动升级wordpress失败 —— 请再试一次.
  • 请简述网站建设的一般流程图wordpress 经典案例
  • 网站访问速度慢的原因购物网站留言反馈页面
  • 网站建设基本流程教学视频教程网站建设平台网站设计
  • 宠物论坛网站策划书学会网站建设三方协议
  • 上海闵行做网站的公司h5网站建设作用
  • wordpress站群系统上海网站推广公司排名
  • 免费注册自己的网站网站关键词优化代码
  • 萍乡建设网站大连新图闻网站设计
  • 国外 素材 网站dw做网站 怎么做背景图片