数据结构(Java表示)
崩坏的芝麻
自然语言处理 软件开发爱好者
展开
-
数据结构基础------1.线性表之单链表的创建与输出方法(Java版)
基础知识:线性表(linear list),是其组成元素间具有线性关系的一种线性结构。线性表有①顺序存储结构(sequential storage structure)顺序存储结构可以简单的理解利用为 数组 的形式来进行保存数据。②链式存储结构(chained storage structure)链式存储结构中包括 单链表 和 双链表注意:顺序数组必须保证逻辑关系(logical...原创 2018-10-02 19:24:41 · 981 阅读 · 0 评论 -
数据结构基础-------2.线性表之双向循环链表的创建与输出方法(Java版)
基础知识:线性表(linear list),是其组成元素间具有线性关系的一种线性结构。线性表有①顺序存储结构(sequential storage structure)顺序存储结构可以简单的理解利用为 数组 的形式来进行保存数据。②链式存储结构(chained storage structure)链式存储结构中包括 单链表 和 双链表注意:顺序数组必须保证逻辑关系(logical r...原创 2018-12-07 20:07:43 · 612 阅读 · 0 评论 -
数据结构基础-------3.线性表之栈的创建与输出方法(Java版)
基础知识:1.栈是一种特殊的线性表,其插入和删除操作只允许在线性表的一端操作。2.允许操作的一端叫:栈顶(top),不允许操作的一端叫:栈底(pop)。3.栈的最大特点:遵循先进先出原则4.栈一般分为两种:顺序栈 和 链式栈根据其特点,栈的结构图一般为:顺序栈: 采用顺序存储结构的栈称为顺序栈。下面是顺序栈的构建代码:package practice;import java.u...原创 2018-12-14 13:16:33 · 413 阅读 · 1 评论