随笔分类 - DataStructure
摘要:一、哈希表介绍 二、哈希表引入与图解 1.需求 2.图解 三、哈希表代码实现(Java) import java.util.Scanner; public class HashTabDemo { public static void main(String[] args) { //创建哈希表 Has
阅读全文
摘要:一、栈的介绍 二、栈的引入 数组模拟栈代码实现(Java): import java.util.Scanner; /** * 1.使用数组来模拟栈 * 2.定义一个top来表示栈,初始化为-1 * 3.入栈的操作,当有数据加入到栈时,top++;stack[top]=data; * 4.出栈的操作,
阅读全文
摘要:一、队列介绍 二、队列引入 队列代码实现(Java) import java.util.Scanner; public class ArrayQueueDemo { public static void main(String[] args) { //测试一把 //创建一个队列 ArrayQueue
阅读全文
摘要:一、稀疏数组介绍 二、稀疏数组引入 二维数组转稀疏数组、稀疏数组转二维数组:代码实现(Java) public class SparseArray { public static void main(String[] args) { // 创建一个原始的二维数组 11 * 11 // 0: 表示没有
阅读全文
摘要:一、数据结构和算法内容介绍 1.数据结构和算法的重要性 2.数据结构和算法的关系 3.数据结构的分类
阅读全文