随笔分类 -  DataStructure

摘要:一、哈希表介绍 二、哈希表引入与图解 1.需求 2.图解 三、哈希表代码实现(Java) import java.util.Scanner; public class HashTabDemo { public static void main(String[] args) { //创建哈希表 Has 阅读全文
posted @ 2021-08-13 18:12 狂热搬砖家 阅读(49) 评论(0) 推荐(0) 编辑
摘要:一、栈的介绍 二、栈的引入 数组模拟栈代码实现(Java): import java.util.Scanner; /** * 1.使用数组来模拟栈 * 2.定义一个top来表示栈,初始化为-1 * 3.入栈的操作,当有数据加入到栈时,top++;stack[top]=data; * 4.出栈的操作, 阅读全文
posted @ 2021-07-07 11:03 狂热搬砖家 阅读(80) 评论(0) 推荐(0) 编辑
摘要:一、队列介绍 二、队列引入 队列代码实现(Java) import java.util.Scanner; public class ArrayQueueDemo { public static void main(String[] args) { //测试一把 //创建一个队列 ArrayQueue 阅读全文
posted @ 2021-07-01 19:40 狂热搬砖家 阅读(38) 评论(0) 推荐(0) 编辑
摘要:一、稀疏数组介绍 二、稀疏数组引入 二维数组转稀疏数组、稀疏数组转二维数组:代码实现(Java) public class SparseArray { public static void main(String[] args) { // 创建一个原始的二维数组 11 * 11 // 0: 表示没有 阅读全文
posted @ 2021-07-01 18:55 狂热搬砖家 阅读(40) 评论(0) 推荐(0) 编辑
摘要:一、数据结构和算法内容介绍 1.数据结构和算法的重要性 2.数据结构和算法的关系 3.数据结构的分类 阅读全文
posted @ 2021-07-01 18:47 狂热搬砖家 阅读(70) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示