算法
经海码农
不积跬步无以至千里
展开
-
单向链表的基本操作
定义节点 package com.hand.linkedlist; /** * 节点Node */ public class HeroNode { /** * 序号 */ public int no; /** * 姓名 */ public String name; /** * 下个节点 ...原创 2019-11-17 22:02:35 · 144 阅读 · 0 评论 -
基于数组实现队列结构
一次性队列的实现 package com.hand.deque; /** * * 基于数组实现的一次性队列 */ public class ArrayQueue { /** * 数组的最大容量 */ private int maxSize; /** * 队列头 */ private int front; ...原创 2019-10-14 20:56:31 · 157 阅读 · 0 评论 -
二维数组和稀疏数组的转换
package com.hand.sparseArray; public class SparseArrayTest { public static void main(String[] args) { /** * 二维数组转稀疏数组的思路 */ //遍历原始的二维数组得到有效的数据个数sum ...原创 2019-10-14 17:11:23 · 133 阅读 · 0 评论