C语言数据结构
文章平均质量分 75
普通网友
这个作者很懒,什么都没留下…
展开
-
线索二叉树
#include #include typedef char TElemType;// 二叉树的二叉线索存储表示typedef enum{ Link, Thread}PointerTag; // Link(0):指针,Thread(1):线索typedef struct BiThrNode{ TElemType data; struct BiThrNod转载 2012-11-24 17:45:32 · 606 阅读 · 0 评论 -
创建广义表
#include#include #include#define OK 1#define ERROR 0typedef enum {ATOM,LIST} ElemTag;typedef struct GLNode{ ElemTag tag; union { char atom; struct原创 2012-11-24 18:32:55 · 898 阅读 · 0 评论 -
数组的顺序存储表示和实现-数据结构
#include#include /* malloc()等 */#include /* EOF(=^Z或F6),NULL */#include /* atoi() */#include /* eof() */#include /* floor(),ceil(),abs() *///#include /* exit() *//* 函数结果状态代码 */#define原创 2012-11-24 17:42:03 · 1068 阅读 · 0 评论 -
用栈和队列实现回文
#include#include//内存分配头文件#include//在math.h中已定义OVERFLOW的值为3#define SIZE 100#define STACKINCREMENT 10#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef int Status;type原创 2012-11-24 17:54:49 · 1732 阅读 · 0 评论 -
用数组实现查找字符串子串的位置-数据结构
#include#include#include#include#include /* eof() */#include /* floor(),ceil(),abs() */#include /* exit() *//* 函数结果状态代码 */#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0原创 2012-11-24 17:50:03 · 1705 阅读 · 0 评论 -
C语言构造并非递归遍历二叉树
源代码:#include#include#define SIZE 100#define STACKINCREMENT 10#define FALSE 1#define ERROR 0#define OK 1#define NO 0//二叉树typedef struct BiTNode{ char data; struct BiTNode *lchild,原创 2012-12-23 17:36:59 · 964 阅读 · 0 评论 -
C语言构造并递归遍历二叉树
#include#include#define FALSE 1#define ERROR 0#define OK 1#define ON 0typedef struct BiTNode{ char data; struct BiTNode *lchild,*rchild;} BiTNode,*BiTree;typedef int Status;BiTree原创 2012-12-23 17:32:49 · 3061 阅读 · 1 评论 -
关于printf("%d,%d",m,m*m++);的输出结果,不管你知不知道,我之前反正不知道,偶然发现
用C语言运行下面程序: 查看输出结果: 是不是和你想的不同?我以为会输出6,36 或者6,42,结果都不是 查了一下资料,原因是:C语言中,编译器可以选择先计算函数里哪个参数的值。 是不是有所收获?希望对此有所评论!原创 2012-11-25 21:08:49 · 1274 阅读 · 0 评论 -
用栈实现十进制转换为二进制
#include#include#include#include#include "process.h"#define SIZE 100#define STACKINCREMENT 10#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef int Status;type原创 2012-11-24 17:57:11 · 5613 阅读 · 0 评论