
java数据结构
小Leetcode~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java版数据结构——顺序表的实现
因为最近在复习数据结构,看那本《大话数据结构》,这本书是用C语言写的,就想着自己用java实现,顺便也就记录自己的学习笔记。talk is cheap show me the code. package com.chenli.List; /** * 实现基本的增删改查 * @author 陈力 * */ public interface IList { //返回线性表的大小 publ...原创 2019-02-02 11:55:52 · 406 阅读 · 0 评论 -
java版数据结构——单链表的实现
talk is cheap show me the code.接下来将展示单链表的数据结构的实现。代码实现的功能主要是插入和删除,这也是单链表的核心思想操作,操作指针。 package com.chenli.LinkedList; /** * 定义结点 * @author 陈力 * */ public class Node { public Object data;//数据域 pub...原创 2019-02-02 15:23:35 · 330 阅读 · 0 评论 -
java版数据结构——栈的实现
Talk is cheap show me the code.今天实现了栈的数据结构,只要前面的顺序表和链表基础过关,这个几乎就不在话下了。 栈的顺序存储结构 package com.chenli.Stack; /** * 基于数组实现的顺序栈 * @author 陈力 * * @param <E> */ @SuppressWarnings("all") public cla...原创 2019-02-03 22:20:30 · 374 阅读 · 0 评论 -
java版数据结构——队列的实现
Talk is cheap show me the code.今天还将展示队列的实现,也是基于顺序表和链表的基础,可见顺序表和链表有多重要。 队列的顺序存储 package com.chenli.Queue; import java.util.Arrays; /** * 循环队列的顺序存储 * @author 陈力 * * @param <E> */ @SuppressW...原创 2019-02-03 22:36:53 · 564 阅读 · 0 评论 -
java版数据结构——二叉树的遍历
今天给大家带来二叉树的遍历(前序遍历、中序遍历、后序遍历、层次遍历)。Talk is cheap show me the code. package com.chenli.Tree; /** * 二叉树的结点 * @author 陈力 * */ @SuppressWarnings("all") public class BinaryTreeNode { private Object d...原创 2019-02-12 11:15:37 · 220 阅读 · 0 评论