开发学习记录
Android开发
Android破解学习之路
Jetpack Compose
Flutter开发
Libgdx游戏开发
TornadoFx学习
后端与数据库
学习教程汇总
Libgdx 游戏学习教程
TornadoFx学习资源
首页
原创工具
资源收集
关于我
文章归档
Stars-One的杂货小窝
所有的创作都是有价值的
累计撰写
600
篇文章
累计创建
63
个标签
累计收到
29
条评论
栏目
开发学习记录
Android开发
Android破解学习之路
Jetpack Compose
Flutter开发
Libgdx游戏开发
TornadoFx学习
后端与数据库
学习教程汇总
Libgdx 游戏学习教程
TornadoFx学习资源
首页
原创工具
资源收集
关于我
文章归档
目 录
CONTENT
以下是
Java
相关的文章
数据结构(java版)学习笔记(3)——线性表之单链表
单链表的优点: 长度不固定,可以任意增删。 单链表的缺点: 存储密度小,因为每个数据元素,都需要额外存储一个指向下一元素的指针(双链表则需要两个指针)。 要访问特定元素,只能从链表头开始,遍历到该元素,时间复杂度为 $O(n)$。在特定的数据元素之后插入或删除元素,不涉及到其他元素的移动,因此时间复
2018-08-05
8
0
0
算法与数据结构
数据结构(java版)学习笔记(2)——线性表之顺序表
顺序表的优点: 随机存取元素方便,根据定位公式容易确定表中每个元素的存储位置,所以要指定第i个结点很方便 简单,直观 顺序表的缺点: 插入和删除结点困难 扩展不灵活,难以确定分配的空间 容易造成浪费 顺序表的实现: 这里我简单说一下吧,Sqlist类实现了ListIntf接口,也就是我们上一节中所提
2018-07-29
8
0
0
算法与数据结构
数据结构(java版)学习笔记(1)——线性表
一、线性表的定义 线性表是n(n>=0)个具有相同特性的数据元素的有限序列。 线性表是最简单、最常用的一种数据结构 线性表属于线性结构的一种 如果一个数据元素序列满足: (1)除第一个和最后一个数据元素外,每个数据元素只有一个前驱数据元素和一个后继数据元素; (2)第一个数据元素没有前驱数据元素;
2018-07-14
7
0
0
算法与数据结构
数据结构(java版)学习笔记(序章)
程序=数据结构+算法 序章做一个简单的思维导图,方便理解数据结构这门课的大纲,接下来我们将是按照线性表,栈,队列,串,树和图的顺序依次往下学。
2018-07-14
10
0
0
算法与数据结构
1
...
7
8
9
10
11