数据结构
文章平均质量分 90
豆浆粉牛奶
小时候总想的出去走走,后来才知道家才是我唯一的避风港,还是老样子,"有钱没钱回家过年"
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构->手把手教入门栈与列队(基础)
列队列队其实可以理解为排队队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先 进先出FIFO(First In First Out) 入队列:进行插入操作的一端称为队尾 出队列:进行删除操作的一 端称为队头。原创 2024-03-23 20:45:34 · 2578 阅读 · 84 评论 -
数据结构->双向链表带你体验开火车(哨兵)与拼接火车(应用)厢的乐趣
目的:学习双向带头链表的增,删,查,销毁。原创 2024-03-11 20:57:13 · 2001 阅读 · 101 评论 -
数据结构->链表分类与oj(题),带你提升代码好感
链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表 中的指针链接次序实现的原创 2024-03-06 19:08:38 · 2263 阅读 · 88 评论 -
数据结构—>带你深入了解单链表(基础篇)
概念:链表是⼀种物理存储结构上⾮连续、⾮顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表的结构跟⽕⻋⻋厢相似,淡季时⻋次的⻋厢会相应减少,旺季时⻋次的⻋厢会额外增加⼏节。只需要将⽕⻋⾥的某节⻋厢去掉/加上,不会影响其他⻋厢,每节⻋厢都是独⽴存在的。⻋厢是独⽴存在的,且每节⻋厢都有⻋⻔。想象⼀下这样的场景,假设每节⻋厢的⻋⻔都是锁上的状 态,需要不同的钥匙才能解锁,每次只能携带⼀把钥匙的情况下如何从⻋头⾛到⻋尾?最简单的做法:每节⻋厢⾥都放⼀把下⼀节⻋厢的钥匙。那在。原创 2024-03-01 15:53:54 · 5192 阅读 · 92 评论 -
数据结构->顺序表实战指南,(手把手教会你拿捏数据结构顺序表)
顺序表(Sequential List):用一段物理地址连续的存储单元依次存储数据元素的线性结构。一般情况下采用数组存储。在数组上完成数据的增删查改。原创 2024-01-22 23:44:54 · 1866 阅读 · 44 评论 -
数据结构 -> 时间复杂度和空间复杂度的计算(做题助推器)
1.2 时间复杂度的概念时间复杂度的定义:在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运 行时间。一个算法执行所耗费的时间,从理论上说,是不能算出来的,只有你把你的程序放在机 器上跑起来,才能知道。但是我们需要每个算法都上机测试吗?是可以都上机测试,但是这很麻烦,所以才有了时间复杂度这个分析方式。一个算法所花费的时间与其中语句的执行次数成正比例,算法中的基本操作的执行次数,为算法的时间复杂度。原创 2023-12-16 19:57:45 · 3683 阅读 · 87 评论
分享