java数据结构与算法
照片怎么加不上
这个作者很懒,什么都没留下…
展开
-
数据结构1:ArrayList简单实现
package com.zejian.structures.LinkedList.SeqList; import com.zejian.structures.LinkedList.ISeqList; /** * Created by zejian on 2016/10/29. * 顺序表 ArrrayList源码数据 */ public class SeqList<T> i...转载 2018-07-03 14:59:23 · 158 阅读 · 0 评论 -
数据结构9:队列简单的实现
代码不全只是自己记录学习,借鉴:https://blog.csdn.net/javazejian/article/details/52953190;强烈推荐此大神博客。。。package myproject.work.Queue_demo; import java.io.Serializable; import java.util.NoSuchElementException; /** * ...转载 2018-07-06 13:32:56 · 156 阅读 · 0 评论 -
数据结构8:利用栈进行匹配操作
代码不全只是自己记录学习,借鉴:https://blog.csdn.net/javazejian/article/details/52953190;强烈推荐此大神博客。。。public class CheckExpression { public static String isValid(String expstr) { //创建栈 Linked...转载 2018-07-05 19:24:56 · 174 阅读 · 0 评论 -
数据结构7:栈的简单实现
1.创建接口package myproject.work.stack_demo; /** * 栈的接口 * @param <T> */ public interface Stack<T> { /** * 栈是否为空 * @return */ boolean isEmpty(); /** * data...转载 2018-07-05 17:02:33 · 149 阅读 · 0 评论 -
数据结构6:内部类设计模式,fast-fail机制
代码不全只是自己记录学习,借鉴:https://blog.csdn.net/javazejian/article/details/52953190;强烈推荐此大神博客。。。package com.zejian.structures.LinkedList.MyCollection; import java.io.Serializable; import java.util.ConcurrentMo...转载 2018-07-05 14:40:32 · 193 阅读 · 0 评论 -
数据结构5:内部类详解
转:http://www.cnblogs.com/chenssy/p/3388487.html可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。public class Out...转载 2018-07-05 10:26:59 · 191 阅读 · 0 评论 -
数据结构4:简单实现循环双链表
代码不全只是自己记录学习,借鉴:https://blog.csdn.net/javazejian/article/details/52953190;强烈推荐此大神博客。。。package com.zejian.structures.LinkedList.MyLinked; import sun.security.pkcs11.Secmod; /** * 循环链表的实现类 头结点为空 * ...转载 2018-07-04 16:10:23 · 142 阅读 · 0 评论 -
数据结构3:双链表的简单实现
代码不全只是自己记录,借鉴:https://blog.csdn.net/javazejian/article/details/52953190;强烈推荐此人博客。。。 package com.zejian.structures.LinkedList.MyLinked; public class DoubleLinkedList<T> implements ILinkedList...转载 2018-07-04 14:30:40 · 173 阅读 · 0 评论 -
数据结构2:简单实现单链表
代码不全只是自己记录,借鉴:https://blog.csdn.net/javazejian/article/details/52953190;强烈推荐此人博客。。。package com.zejian.structures.LinkedList.MyLinked; /** * 单链表的进化版本 * @param <T> */ public class SingleLinked...转载 2018-07-03 17:23:30 · 178 阅读 · 0 评论 -
数据结构11:优先队列的简单实现
1.Comparable接口,实现类的比较可实现.comareTo方法2.自定义队列类package myproject.work.Queue_demo; /** * 队列类 */ public class Process implements Comparable<Process> {//实现Comparable接口 能够进行比较 private String n...转载 2018-07-09 10:26:26 · 224 阅读 · 0 评论 -
数据结构10:单链队列的简单实现
package myproject.work.Queue_demo; import com.zejian.structures.LinkedList.singleLinked.Node; import java.io.Serializable; import java.util.NoSuchElementException; /** * 单链表的队列 * @param <T>...转载 2018-07-06 16:53:30 · 287 阅读 · 0 评论