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