二叉树前序遍历读入和输出模板-递归算法
来源:互联网 发布:dnf暴走和队友网络冲突 编辑:程序博客网 时间:2024/05/09 12:53
#include <stdio.h>#include <string.h>typedef struct k{ char data; struct k *left,*right;}node;node *Scan(){ node *t; char ch; if((ch=getchar())=='#')return NULL; t=(node *)malloc(sizeof(node)); t->data=ch; t->left=Scan(); t->right=Scan(); return t;}void Print(node *head){ if(head==NULL)return; printf("%c",head->data); Print(head->left); Print(head->right);}/*中序:void Print(node *head){ if(head==NULL)return; Print(head->left); printf("%c",head->data); Print(head->right);}*//*后序:void Print(node *head){ if(head==NULL)return; Print(head->left); Print(head->right); printf("%c",head->data);}*/int main(){ node * head=Scan(); Print(head);return 0;}
0 0
- 二叉树前序遍历读入和输出模板-递归算法
- 二叉树前序遍历和中序遍历 非递归算法
- 二叉树遍历输出的递归和非递归实现
- 二叉树遍历(递归算法和非递归算法)
- 二叉树前序遍历非递归算法
- 二叉树前序遍历的非递归算法
- 遍历二叉树的递归和非递归算法
- 遍历二叉树-递归和非递归算法
- 二叉树递归和非递归遍历算法
- 二叉树先序中序后序遍历递归和非递归算法
- 二叉树遍历递归和非递归算法总结
- 遍历二叉树-递归和非递归算法
- 二叉树遍历的递归和非递归算法
- 二叉树的遍历-递归和非递归算法
- 二叉树三种遍历算法递归和非递归实现
- 二叉树的递归和非递归遍历算法
- 二叉树的遍历算法(递归和非递归)
- 二叉树层序遍历的递归和非递归算法
- 云计算基础设施软件厂商简介
- eclipse装HTML编辑器
- 双向链表的算法设计和实现(数据结构)
- 每日一Linux命令
- MindMapper中如何实现对主题的编号
- 二叉树前序遍历读入和输出模板-递归算法
- (void *)1,(void *)0 ,(void *)-1什么意思 [复制链接] http://bbs.chinaunix.net/thread-1944990-1-1.html
- 直接使用sys_guid()返回乱码问题
- Maven学习 (一) 搭建Maven环境
- hadoop-2.7.1启动Unable to load native-hadoop library for your platform问题解决
- SQLite升级数据库时修改表字段,如何保留以前的数据
- HDU 1011.Starship Troopers【树上DP】【11月13】
- 显示超像素的边界superpixelShow
- Android Context完全解析,你所不知道的Context的各种细节