
数据结构
编程-浪子
学生, 编程爱好者, 喜欢学习 ,个人微信公众号:Love_gcc123
展开
-
括号匹配的检验
void Check() { SqStack S2; char ch[80]; char *p; char e; InitStack(S2); cout<<"请输入需要括号检验的表达式 :"<<endl; gets(ch); p = ch; //p指向字符串的首字符 while(*p ) //没有到串未 switch(*p) {原创 2014-04-17 19:07:51 · 1212 阅读 · 0 评论 -
线性表的顺序实现
似乎第一个程序就出现了很多问题,可见自己基础原创 2014-05-06 23:43:02 · 628 阅读 · 0 评论 -
线性表----代码
SeqList.h 文件:原创 2014-05-05 23:49:49 · 673 阅读 · 0 评论 -
线性表-----单链表
本来简单的代码,调试用来好长时间;原创 2014-05-08 20:59:34 · 790 阅读 · 0 评论 -
线性表---(2)
上次写的那个程序太屎了,这次的好好总结下。 //SqList.h #ifndef _SQLIST_H_ #define _SQLIST_H_ #include #include //typedef int ElemType; #define LIST_INIT_SIZE 10 //线性表存储空间的初始分配 #define LIST_INCREMENT 2 //线性表存储原创 2014-05-08 11:58:44 · 625 阅读 · 0 评论 -
二叉排序树
1.二叉排序树的定义 二叉排序树(Binary Sort Tree)又称二叉查找(搜索)树(Binary Search Tree)。其定义为:二叉排序树或者是空树,或者是满足如下性质的二叉树: ①若它的左子树非空,则左子树上所有结点的值均小于根结点的值; ②若它的右子树非空,则右子树上所有结点的值均大于根结点的值; ③左、右子树本身又各是一棵二叉排序树。 2.二叉排序树的性质原创 2015-07-03 19:40:43 · 917 阅读 · 0 评论