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