数据结构问题:如何用c或c++来实现线性表的顺序表的定义及操作?
数据结构问题:如何用c或c++来实现线性表的顺序表的定义及操作?如何用c或c++来实现线性表的顺序表的定义及操作?
这是我用c++写的顺序线形表,在SequentialmappingLinear_list.h中定义的这个类 ,另外Linear_listException.h中有个异常类定义。我用的是vc++.net 2003,可以运行。
顺序表就是用向量实现的线性表,向量就是数组。它最基本的操作是:插入(INSERT),删除(DELETE),此外还有查找等相关操作,不过都是由前两个引申出去的,下面把插入的算法和删除的算法写出来。
答:当元素长度>=1的时候,ki的前趋元素为,ki-1,后继元素为ki+1 k0没有前趋元素,kn-1没有后继元素 对了单性链表的前躯元素查找不是很容易,得从头遍历...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>