数据结构
zhanhao2027
这个作者很懒,什么都没留下…
展开
-
java堆栈 (转)
java堆栈 (转) Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活...原创 2011-09-18 10:36:02 · 68 阅读 · 0 评论 -
数据结构基本概念和术语
数据结构的概念和术语 数据:是描述客观事物的符号,是计算机中可操作的对象,是能被计算机识别并输入给计算机处理的符号集合。 1.数据结构是符号 2.可以输入到计算机中 3.能被计算机程序处理 数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。 数据项:一个数据元素可以由若干个数据想组成。数据项是数据不可分割的最小单位。 数据对象:是性质相同的...原创 2011-07-14 17:02:19 · 714 阅读 · 0 评论 -
线性表概念和术语
线性表:零个或多个数据元素的有限序列 线性表的顺序存储结构(数组,lArrayList):指的是用一段地址连续的存储单元依次存储线性表的数据元素。 顺序存储结构组成:数据元素 线性表的链式存储结构(LinkedList):用一组任意的存储单元存放线性表的元素。 链式存储结构组成:数据域(数据元素),指针域(指针) 链式存储结构分类:单链表,静态链表,循环链表,双向链表 顺序存储结构和线...2011-07-16 15:53:06 · 224 阅读 · 0 评论 -
单链表双向链表java实现
单链表和双向链表java实现的Demo2011-08-01 16:39:08 · 116 阅读 · 0 评论