二叉树算法c语言描述
来源:互联网 发布:海淘怎么转运知乎 编辑:程序博客网 时间:2024/05/22 03:12
#include <stdio.h>
typedef struct Node
{
int data;
struct Node * next;
}Node,*LinkList;
{
int data;
struct Node * next;
}Node,*LinkList;
LinkList CreateFro,Head()
{
LinkList L;
Node * S;
int n=-1,flag=1;
{
LinkList L;
Node * S;
int n=-1,flag=1;
L = (Node *)malloc(sizeof(Node));
L->next=NULL;
L->next=NULL;
while(flag)
{
scanf("%d",&n);
if(n!=-1)
{
s = (Node *)malloc(sizeof(Node));
s->data = n;
s->next = L->next;
L->next = s;
}
else
{
flag = 0;
}
}
return L;
}
void ShowLinkList( LinkList L )
{
Node * p=L;
printf("LinkList = [");
while(p!=null)
{
printf("%d",p->data);
p=p->next;
}
puts("]");
}
{
scanf("%d",&n);
if(n!=-1)
{
s = (Node *)malloc(sizeof(Node));
s->data = n;
s->next = L->next;
L->next = s;
}
else
{
flag = 0;
}
}
return L;
}
void ShowLinkList( LinkList L )
{
Node * p=L;
printf("LinkList = [");
while(p!=null)
{
printf("%d",p->data);
p=p->next;
}
puts("]");
}
int main()
{
LinkList L1 = CreateFromHead();
ShowLinkList(L1);
{
LinkList L1 = CreateFromHead();
ShowLinkList(L1);
return 0;
}
}
阅读全文
0 0
- 二叉树算法c语言描述
- 二叉查找树 - C语言实现(摘自数据结构与算法分析 C语言描述)
- 二叉查找树 - C语言实现(摘自数据结构与算法分析 C语言描述)
- <数据结构与算法>二叉搜索树(BST)的基本操作(C语言描述)
- 数据结构(C语言描述)读书笔记之二叉树
- 数据结构-二叉树的遍历(类C语言描述)
- C语言的二叉树算法 上
- C语言的二叉树算法 下
- C语言 二叉查找树相关算法
- C语言基础 16 二叉树 算法
- c语言实现二叉树常用算法
- 《数据结构与算法C#语言描述》笔记12_二叉树和二叉查找树
- B+树算法与源码(C语言描述)
- 最小生成树--prim算法的c语言描述
- 排序算法(c语言描述)
- 算法精解:C语言描述
- 《算法精解:C语言描述》勘误
- 算法精解:C语言描述
- gcc编译报错-stary '\357' in program
- Linux作业5
- 剑指offer——二维数组中的查找(JAVA)
- 第一天的学习
- 电脑快捷键一览表
- 二叉树算法c语言描述
- 连续两次递归调用的每一步的调用情况
- 理解:回归与拟合、归一化与标准化
- java详解 --- 流程控制之循环结构
- CSS经典三栏布局方案
- 在IDEA中新建Spring的方法
- 2.4 const限定符
- linux系统的初步认识和一些简单指令‘
- tslib移植