发表评论取消回复
相关阅读
相关 玩转数据结构(十五)如何实现Map
Map是一个存储key-value键值对的数据结构,这篇博客将会使用BST和linkedList分别实现一个自己的Map。 0、Map接口 public int
相关 玩转数据结构(十四)如何实现set
1、set简介 set是一种不支持重复元素的集合。本节将介绍两种实现set的方式,一种是基于BST实现,另一种基于链表实现。 关于BST如何实现:[构建BST][BST
相关 玩转数据结构(十三)构建BST
1、二分搜索树简介 ![70][] 二分搜索树又称为二叉搜索树、排序二叉树等,是指一棵空树或者具有以下性质的二叉树: 若任意一个结点的左子树不为空,则左子
相关 玩转数据结构(十一)两个队列实现栈
1、思路分析 现在有两个队列,queue1和queue2; 当要实现入栈操作时,将数据放入到不为空的队列中,要是两个队列都为空,默认先放入queue1队列中。如下图
相关 玩转数据结构(十)两个栈实现队列
栈是一种先进后出的数据结构,而队列是一种先进先出的数据结构,如何使用两个栈实现一个队列呢?这也是面试中常问的问题。 1、思路分析 先来看一幅图: ![70][]
相关 玩转数据结构(八)循环队列
1、为什么要循环队列? 可以看看这篇文章:[静态队列为什么必须是循环队列][Link 1] 2、循环队列要点 ![70][] 判空队列为空的条件
相关 玩转数据结构(三)实现链表LinkedList
链表是一种线性数据结构,是由一个个节点构成,节点之间由指针(引用)连接起来; 凡是谈到链表就要和数组来做比较。那来比较一下数组和链表的区别: 1. 数组要求的内存连续,而
相关 玩转数据结构 java描述 一 概况
转自: [https://blog.csdn.net/u012654756/article/details/91884600][https_blog.csdn.net_u0
相关 玩转数据结构学习思维导图
![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub
还没有评论,来说两句吧...