随笔分类 - 

栈的应用之银行叫号系统模拟
摘要:#include #define STACKSIZE 110 #define TRUE 1 #define FALSE 0 typedef int ElemType; typedef int Status; typedef struct { ElemType data[STACKSIZE]; int top; int rear; } SeqQueue; Sta... 阅读全文
posted @ 2016-10-20 20:14 不忧尘世不忧心 阅读(368) 评论(0) 推荐(0)
栈的应用之括号匹配
摘要:#include #include #define MAXSIZE 110 #define TRUE 1 #define FALSE 0 typedef char ElemType; typedef int Status; typedef struct { ElemType data[MAXSIZE]; int top; }SeqStack; void InitStack(S... 阅读全文
posted @ 2016-10-20 19:35 不忧尘世不忧心 阅读(226) 评论(0) 推荐(0)
栈的应用之数制转换
摘要:#include #define STACKSIZE 110 #define OK 1 #define TRUE 1 #define FALSE 0 int flag; typedef int ElemType; typedef int Status; typedef struct { ElemType data[STACKSIZE]; int top; }SeqStack; ... 阅读全文
posted @ 2016-10-20 11:12 不忧尘世不忧心 阅读(385) 评论(0) 推荐(0)
线性结构 一元多项式的乘法与加法运算
摘要:#include #include typedef struct Polynode *Polynomial; struct Polynode { int coef; int expon; Polynomial link; }; void PrintPoly(Polynomial P) { int flag = 0; if(!P) ... 阅读全文
posted @ 2016-10-10 19:50 不忧尘世不忧心 阅读(293) 评论(0) 推荐(0)
单链表头插法、尾插法(26个字母为例)
摘要:#include #include typedef char Elemtype; typedef struct Lnode { Elemtype data; struct Lnode *next; }Lnode, *Linklist; void CreateList_head(Linklist *L1) { Lnode *p; int i; *L1=(L... 阅读全文
posted @ 2016-09-27 20:26 不忧尘世不忧心 阅读(1139) 评论(0) 推荐(0)
两个有序单链表的合并
摘要:/// 没有新建头结点,利用其中L1或L2的头结点 #include <stdio.h> #include <stdlib.h> typedef int Elemtype; typedef struct Lnode { Elemtype data; struct Lnode *next; }Lnod 阅读全文
posted @ 2016-09-27 20:23 不忧尘世不忧心 阅读(359) 评论(0) 推荐(0)