数据结构(java)
文章平均质量分 75
数据结构的学习
浅梦ovo
这个作者很懒,什么都没留下…
展开
-
顺序表的实现(ArrayList)
顺序表是一种线性存储结构(线性表),其是由一段物理地址连续的存储单元构成的,通常我们采用数组存储,在数组上完成数据的增删改查。原创 2023-10-16 19:01:24 · 78 阅读 · 1 评论 -
包装类与泛型
包装类就是基本数据类型所对应的引用类型,其能提供更多的功能,且由于泛型的参数只能使用类因此java提供了包装类。在一般的类或方法中只能使用具体的类型,为了解决这个问题,JDK.8中引入新的语法——泛型,泛型语法使得类和方法可以适用于多种类型,实现了类型的参数化。原创 2023-10-10 00:36:01 · 69 阅读 · 1 评论 -
时间与空间复杂度
一个算法所花费时间与其中语句执行次数成正比例,因此语句执行次数我们将其大致定义为其时间复杂度(一般在计算时间复杂度时,我们看的是最坏情况一个算法所花空间与新开辟的空间成正比,因此空间复杂度大致表示为一个算法中的新增加的变量个数,与时间复杂度一样也使用大O渐近表示法。原创 2023-09-26 00:21:32 · 71 阅读 · 0 评论