
数据结构-----用C语言描述 蔡明志 一书上的代码实现
文章平均质量分 74
靳红军的博客
正经人
展开
-
依旧摘自《数据结构--用C语言描述》的查找算法 哈希和折半
#include #include #include #include #define MAX_NUM 100 #define PRIME 97 #define NOTEEXISTED NULL //利用链接表来处理冲突 //定义数据结构 typedef struct Person { long id; char name[21]; struct Person转载 2017-09-16 21:53:35 · 238 阅读 · 0 评论 -
数组 魔术方阵的实现 书上搬过来的
//p23页 #include #include //奇数魔术方阵 #define MAX 15 void magic(); int square[MAX][MAX];//矩阵最大15*15 int N;//实际大小变量 int main() { int i, j; //读取矩阵大小,是个奇数,0-15之间 printf("\n输入矩阵大小: \n");转载 2017-09-09 10:28:24 · 588 阅读 · 0 评论 -
p37页 队列操作 p55中序转后序
#include #include #define MAX 100 void push(); void pop(); void list(); char item[MAX][20]; int top = -1; //堆栈的相关定义,插入删除输出操作的实现啊 int main() { char option; while(1) { printf(转载 2017-09-09 10:29:44 · 286 阅读 · 0 评论 -
中序表达式转后序的代码
//p55页 #include #include #include #define MAX 20 void intopostfix( char infix_q[], int rear); int compare( char stack_o, char infix_o ); char infix_priority[9] = {'#', ')', '+', '-', '*', '/', '^',转载 2017-09-11 14:10:15 · 402 阅读 · 0 评论