数据结构之线性表
数据结构--线性表
In_the_wind_
欢迎对文章给予建议、指正;如果哪里不够清晰也可以在下方评论,在看到后我会尽力完善。
展开
-
数组中某元素的删除
思路就是从前向后扫描数组,记录有遇到有是待删除元素的记录个数,后面的元素均向前移动这个个数个位置,将待删除元素覆盖,但有一点要注意的是这个并不是真正的移动,与其说移动,倒不如说是覆盖,也就是原来位置上的元素并没有移走,而是依靠后面的元素覆盖,因此,最后需要一个收尾工作 对于char 数组,则是如下代码,即在向前移动后的最后一个位置加上’\0’ 对于int 或double数组,只要把修改len的值即...原创 2018-12-23 10:50:19 · 1735 阅读 · 0 评论 -
单循环链表基本操作及部分可能出现的细节问题
最近在学数据结构 目前是最基础的线性表部分 看完书之后感觉差不多了,自己写的时候还是出现了许多小问题… 因此我觉得新手学习还是很有必要亲自操作一遍,虽然比较费时间,但是能加深理解 下面的注释里有我出现的一些问题及相应的解决方案 注释应该比较详细 #include <iostream> #include<iomanip> using namespace std; struc...原创 2019-03-19 21:52:30 · 1047 阅读 · 0 评论