数据结构
爱吃袜子的二哈
这个作者很懒,什么都没留下…
展开
-
单向链表的一些操作实现-Java实现
链表作为最基本的数据结构,在程序设计中有着很重要的作用。存储特点如下:可以用任意一个存储单元来存储单链表中的数据元素,还必须存储指示其直接后继元素的信息。这两部分组成的数据元素称为一个结点,N个结点链在一块称为链表,当结点只包含其后继结点信息的链表称为单向链表。同理当结点既包含其后继结点信息又包含其上一个结点信息的链表称为双向链表。下面为一些操作单向链表的方法实现:package test;/**原创 2017-11-30 13:11:24 · 365 阅读 · 0 评论 -
两个栈实现队列和两个队列实现栈 Java
public class Test07 { /** * 用两个栈实现一个队列(先进后出) * 队列的声明如下:实现它的两个函数appendTail(队列尾部插入结点)和deleteHead(队列头部删除结点) */ public static class MyQueue<T> { private Stack<T>...原创 2019-07-30 17:58:53 · 207 阅读 · 0 评论