数据结构
文章平均质量分 54
-风语者-
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
中序遍历二叉树(非递归算法 c语言)
#include "stdio.h" #include "string.h" #include "malloc.h" #define NULL 0 #define MAXSIZE 30 typedef struct BiTNode //定义二叉树数据结构 { char data; struct BiTNode *lchild,*rchild; } BiT原创 2015-07-24 19:28:56 · 5827 阅读 · 0 评论 -
先序遍历创建二叉树,对二叉树统计叶子节点个数和统计深度(创建二叉树时#代表空树,序列不能有误)c语言
#include "stdio.h" #include "string.h" #include "malloc.h" #define NULL 0 #define MAXSIZE 30 typedef struct BiTNode //定义二叉树数据结构 { char data; struct BiTNode *lchild,*rchild; } BiT原创 2015-07-24 23:49:50 · 2660 阅读 · 0 评论 -
折半查找(c语言)
//折半2015.7.13 02:38 #include #include #include #define MAXSIZE 10000 typedef struct seqNode { int data[MAXSIZE]; int n; }seqNode; void createSeq(seqNode *& seq) { seq=(seqNode原创 2015-07-24 19:36:27 · 709 阅读 · 0 评论 -
利用栈实现进制转换!!!
#include #include //malloc realloc函数头文件 #define STACK_INIT_SIZE 100//栈初始分配大小 #define STACKINCREAM 10 //栈内存扩展增量 typedef int ElemType; typedef struct { ElemType *base; ElemType *top; int st原创 2014-01-23 02:43:54 · 1288 阅读 · 0 评论 -
先序遍历建立并输出二叉树(递归算法)
//代码如下:#include#includetypedef struct Node //二叉树结构定义{ char data; struct Node *lchild; struct Node *rchild;}Bitree; void CreateBiTree(Bitree *&t) //先序遍历创建二叉树{ char s; scanf("%c",&s); if(s=原创 2013-11-22 11:35:31 · 6057 阅读 · 3 评论
分享