- 博客(3)
- 收藏
- 关注
原创 数据结构 线性表的基础操作 C/C++ 代码实现 #3
线性表的基础操作 C++代码实现 我其实对C++使用的不多,这两天又深入学习了一下STL,这里我不得不说,STL真是太强了.这里只是简单的应用,所以只需要了解一点点用法就可以了.如果你感兴趣,你可以自己找相关的书籍自己学习.多余的话就不说了,进入正题. 顺序表的实现 首先需要头文件 <vector>,命名空间是std需要说的是:借助这个建立的线性表应该属于顺序表, 过一会我会告诉你为什...
2020-01-22 12:22:56
385
原创 数据结构 线性表的基础操作 C/C++代码实现 #2
线性表的链式存储结构C语言实现 首先是结构体: typedef struct Lnode { int info; Lnode* next; }node,*pnode; 我们选择建立一个带头结点的链表,有了头结点方便插入。头结点的信息部分还可以存放链表的长度,但是信息部分不一定有int类型的存储结构,这些还是看具体情况吧。 当然我们还可以用这样的结构体,记录一些关于链表的信息,不过之后的代码都...
2020-01-16 08:48:03
809
原创 数据结构 线性表的基础操作 C/C++代码实现 #1
线性表的基础操作 1.创建线性表 2.销毁线性表 3.清空线性表 4.检查线性表是否为空 5.返回线性表的数据元素个数 6.返回线性表中指定位置的元素的值 7.找到符合条件的元素,返回其位置 8.返回线性表中指定元素的前一个元素的位置 9.返回线性表中指定元素的后一个元素的位置 10.在线性表指定位置插入一个元素 11.删除线性表中指定位置的元素 12.遍历线性表 线性表的两种存储结构 1.顺序存...
2020-01-13 10:31:50
2220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人