博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SDUTOJ 2128 树结构练习——排序二叉树的中序遍历
阅读量:7004 次
发布时间:2019-06-27

本文共 710 字,大约阅读时间需要 2 分钟。

#include
using namespace std;int f;typedef struct BiTNode{ int data; struct BiTNode *lchild,*rchild;}BiTNode,*BiTree;void visit(BiTree T){ if(T->data!=NULL) { if(f==1) { cout<<" "<
data; } else { cout<
data; f=1; } }}void insert(BiTree &T,int key){ if(T==NULL) { T=new BiTNode; T->lchild=T->rchild=NULL; T->data=key; return ; } if(key
data) insert(T->lchild,key); else insert(T->rchild,key);}void InOrder(BiTree T){ if(T) { InOrder(T->lchild); visit(T); InOrder(T->rchild); }}int main(){ int m,i,n; BiTree T; while(cin>>m) { T=NULL; for(i=0;i
>n; insert(T,n); } f=0; InOrder(T); cout<<"\n"; } return 0;}
你可能感兴趣的文章
Chocolatey 简介(软件自动化管理工具)
查看>>
qml demo分析(photosurface-图片涅拉)
查看>>
BZOJ 2463: [中山市选2009]谁能赢呢?[智慧]
查看>>
Solidworks如何创建投影曲线
查看>>
鼠标悬浮tip 显示
查看>>
java反射基础
查看>>
使用Word2016发布随笔到博客园
查看>>
数组类型
查看>>
Database数据库切片模式
查看>>
深入分析事务的隔离级别
查看>>
基于Vue2 搭建移动端 webapp 框架
查看>>
Android View体系(四)从源码解析Scroller
查看>>
Cannot lock storage /tmp/hadoop-root/dfs/name. The directory is already locked.
查看>>
BFS和DFS的java实现
查看>>
Struts2框架起源
查看>>
Chromosome coordinate systems: 0-based, 1-based
查看>>
Myeclipse10集成Flex4.6
查看>>
java电影站点开发经验3
查看>>
Android 打造随意层级树形控件 考验你的数据结构和设计
查看>>
文本域textarea
查看>>