
数据结构(Java语言版)
文章平均质量分 81
线性表是一种数据结构。在逻辑上是线性结构,但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。
2301_80141037
痴心妄想是最大的驱动力
展开
-
数据结构-排序
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。原创 2024-10-26 17:07:49 · 864 阅读 · 0 评论 -
数据结构-二叉树
二叉树是树的一个分支。原创 2024-10-01 16:13:09 · 1134 阅读 · 1 评论 -
数据结构-队列
队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out) 。入队列:进行插入操作的一端称为队尾(Tail/Rear),出队列:进行删除操作的一端称为队头(Head/Front)。原创 2024-09-29 17:51:04 · 441 阅读 · 0 评论 -
数据结构-栈
栈是一种先进后出的数据结构。原创 2024-09-25 19:12:14 · 367 阅读 · 0 评论 -
链表(单向不带头非循环)
线性表是一种数据结构。在逻辑上是线性结构,但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。链表在物理上不一定连续,但在逻辑上是连续的。原创 2024-09-21 21:29:25 · 494 阅读 · 0 评论 -
数据结构-顺序表
线性表是一种数据结构。在逻辑上是线性结构,但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。顺序表在物理上连续,在逻辑上也是连续的。原创 2024-09-21 14:33:44 · 1082 阅读 · 0 评论 -
Java数据结构堆
Java集合框架中提供了PriorityQueue和PriorityBlockingQueue两种类型的优先级队列,PriorityQueue是线程不安全的,PriorityBlockingQueue是线程安全的,本文主要介绍PriorityQueue。此处只是列出了PriorityQueue中常见的几种构造方式// 创建一个空的优先级队列,底层默认容量是11// 创建一个空的优先级队列,底层的容量为initialCapacity。原创 2024-04-25 15:58:43 · 873 阅读 · 0 评论 -
二叉树相关oj题
二叉树练习题原创 2024-04-13 17:05:11 · 489 阅读 · 0 评论 -
Java数据结构二叉树
二叉树基础原创 2024-04-11 12:12:38 · 1396 阅读 · 0 评论 -
Java数据结构队列
队列先进先出原创 2024-04-06 15:58:12 · 1496 阅读 · 0 评论 -
Java数据结构栈
栈是一种先进后出的数据结构。原创 2024-04-05 21:49:19 · 858 阅读 · 0 评论 -
链表面试题
java数据结构链表面试题(附详解)原创 2024-04-04 14:33:47 · 754 阅读 · 0 评论 -
Java数据结构预备知识
包装类和泛型原创 2024-03-28 15:38:37 · 1000 阅读 · 0 评论