数据结构
文章平均质量分 54
-风语者-
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
中序遍历二叉树(非递归算法 c语言)
#include "stdio.h"#include "string.h"#include "malloc.h"#define NULL 0#define MAXSIZE 30typedef 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 30typedef 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 10000typedef 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 评论
分享