自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Java实现数据结构与算法-顺序栈与链表栈

顺序栈结构:序号为零的元素就是栈底 链式栈结构:链表首部为栈顶,链表尾部为栈底 入栈,出栈(push,pop)先进先出(First In First Out) 1.顺序栈 /** * @author Hash.Zhang * */ public class SequentialStack { public int MAXLEN=50; public Data data[]

2015-08-27 20:16:54 326

原创 Java实现数据结构与算法-链表

顺序表缺点: 插入删除结点的时候,往往需要移动大量的数据表比较大时,比较难分配足够的连续存储空间 链表每个结点包括: 数据部分地址部分 链表优势: 节点之间不要求连续存放。随时释放不用的存储空间。 劣势: 浪费存储空间 /** * @author Hash.Zhang * */ public class LinkedList { Data

2015-08-25 20:49:22 234

原创 Java实现数据结构与算法-顺序表

顺序表 按照顺序方式存储的线性表,在计算机中存放为一组连续的存储单元。只要知道首地址和长度,很容易计算出每一个元素的位置。 /** * @author Hash.Zhang * */ public class SequentialList { static final int MAXLEN=100; Data []ListData=new Data[MAXLEN+1]; int L

2015-08-24 22:39:44 243

原创 Java实现数据结构与算法-链表与双向链表

刚刚走上工作岗位,准备复习一下之前学过的数据结构和算法,把在北邮和国大学过的知识梳理一下,想想之前并没有用Java实现过数据结构和算法,之前只用的C。之后工作大部分就与Java打交道了,而且还会接触云计算还有数据挖掘什么的。所以,在这里献一下丑,用Java实现一些基本的和复杂的数据结构还有算法,希望大家多多指正啦! 1.链表: 我的理解,链表相较于普通数组的优势主要在于插入和删除一个节点比较快

2015-08-23 19:16:42 697

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除