
数据结构
文章平均质量分 89
Hi_Lyn
·知不足而奋进,望远山而前行
展开
-
数据结构系列五:栈和队列
是一种特殊的线性表,其,进行数据插入和删除操作的一端称为栈顶,另一端称为栈底,栈中的数据元素遵守的原则压栈:栈的插入操作叫做进栈,出栈:栈的删除操作叫做出栈,原创 2025-03-15 13:41:01 · 563 阅读 · 0 评论 -
数据结构系列三:List+顺序表+ArrayList
List在集合框架中,List是一个接口,继承自Collection也是一个接口,该接口中规范了后续容器中常用的一些方法,具体如下所示Iterable也是一个接口,表示实现该接口的类是可以逐个元素进行遍历的,具体如下:站在数据结构的角度来看,List就是一个线性表,即n个具有相同类型元素的有限序列,在该序列上可以执行增删查改以及变量等操作List中提供了好的方法,具体如下Arrays;思路:首先判断当前数组存没存放满,如果存放满了,则需要扩容,没存放慢,即可直接存入。原创 2025-02-22 11:48:51 · 2183 阅读 · 0 评论 -
数据结构系列二:包装类+泛型
一般的类和方法,只能使用具体的类型,要么是基本类型,要么是自定义的类,如果要编写可以应用于多种类型的代码,这种刻板的限制对代码的束缚就会很大。—— 《Java编程思想》原创 2025-02-21 11:31:47 · 1252 阅读 · 1 评论 -
数据结构系列一:初识集合框架+复杂度
数据结构——是相互之间存在一种或多种特定关系的数据元素的集合。数据结构是计算机专业的基础课程,但也是一门不太容易学好的课,它当中有很多费脑子的东西,之后在学习时,你若碰到了困惑或不解的地方 都是很正常的反应,就像你想乘飞机去旅行,在飞机场晚点几个钟头,上了飞机后又颠簸恐慌了一把一样,别大惊小怪,都很平常,只要能安全到这就是成功。——封清扬《大话数据结构》原创 2025-02-20 14:20:25 · 1527 阅读 · 0 评论