- 博客(8)
- 收藏
- 关注
原创 使用带头结点的单向链表模拟栈
package com.zzb.stack;import java.io.Serializable;import java.util.Scanner;/** * @Auther: Administrator * @Date: 2020/1/21 12:50 * @Description: 使用 带头结点的单向链表 模拟 栈 数据结构 * (1)栈是一个先入后出(FILO-Fir...
2020-01-21 15:32:03 381
原创 使用数组模拟栈
package com.zzb.stack;import java.util.Scanner;/** * @Auther: Administrator * @Date: 2020/1/20 12:25 * @Description: 使用 数组 模拟 栈 数据结构 * (1)栈是一个先入后出(FILO-First In Last Out)的有序列表 * (2)栈(stack)是...
2020-01-20 14:47:57 527
原创 使用环形单向链表解决约瑟夫环问题
package com.zzb.datastructure.singlelist;import java.io.Serializable;/** * @Auther: Administrator * @Date: 2020/1/18 17:38 * @Description: 使用 环形单向链表 解决 约瑟夫环 问题 * * 问题描述: * total 个人围成一圈,从第 i...
2020-01-19 15:10:13 232
原创 使用数组解决约瑟夫环问题
package com.zzb.datastructure.singlelist;/** * @Auther: Administrator * @Date: 2020/1/17 15:31 * @Description: 使用 数组 解决 约瑟夫环 问题 * * 问题描述: * total 个人围成一圈,从第 index 个人起从 1 开始报数,数到 target 的那个人出队,...
2020-01-17 18:59:52 1261
原创 合并两个有序的单链表,合并之后的新链表依然有序
package com.zzb.datastructure.singlelist;import java.io.Serializable;/** * @Auther: Administrator * @Date: 2020/1/15 16:55 * @Description: * 合并两个有序的单链表,合并之后的新链表依然有序 */public class MergeOrde...
2020-01-16 15:05:28 1494 1
原创 使用数组模拟环形队列
package com.zzb.queue;import java.util.Scanner;/** * @Auther: Administrator * @Date: 2020/1/13 18:30 * @Description: 使用 数组 模拟 环形队列(以数组长度为2的极端方式理解) * (1)front成员变量表示指向队列的第一个元素(即头部数据)的头索引,即arra...
2020-01-14 14:42:00 454
原创 使用数组模拟队列
package com.zzb.queue;import java.util.Scanner;/** * @Auther: Administrator * @Date: 2020/1/13 13:29 * @Description: 使用 数组 模拟 队列 * * 队列是一个有序列表,可用 数组 或 链表 来实现 * 队列遵循 先进先出 的原则,即先存进队列的数据被先取出来,...
2020-01-13 16:52:04 268
原创 稀疏数组的理解及与原始数组之间的相互转化的代码实现
原始数组 稀疏数组 原始数组 转 稀疏数组package com.zzb.sparsearray;/** * @Auther: Administrator * @Date: 2020/1/7 14:44 * @Description: 原始数组 转 稀疏数组 * 稀疏数组 原理 * (1)稀疏数组的第...
2020-01-07 15:24:08 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人