数据结构
HUNNU_黄勇Jerry
一起学习呀,乐于交友1474705581@qq.com
展开
-
java实现循环队列基本操作(入列、出列、查找元素、队列判满、队空)
一.基本概念 队列(queue)是一种线性的数据结构,只允许在表的一端进行插入操作而在另一端进行删除的线性表。进行删除操作的一端称为队头,进行插入操作的端称为队尾。(1)顺序队列 顺序队列,用一片连续的存储空间来存储队列中的数据元素,所以一般用数组来实现顺序队列。一般队头用front来指示,指向刚出队...原创 2019-07-21 12:16:12 · 4484 阅读 · 4 评论 -
java实现循环队列、链队列基本操作(入列、出列、查找元素、队列队空)
文章目录链队列一.链队的要素二.算法实现之前写的另一篇文章关于循环队列的:https://blog.csdn.net/qq_44871442/article/details/96639915链队列链队列,用链式存储结构来存储队列中的数据元素,一般采用单链表来表示,设队头指示器为front,队尾指示器rear。这里的一个结点,简单的来说就包含两个部分,一个是数据域,用来存放存储的数据;另一...原创 2019-07-22 20:39:47 · 2123 阅读 · 0 评论 -
java中哈希表HashMap详解遍历操作
一.主题外谈 在进入主题之前,先讲一点与哈希表相关的一些东西:1.Hash算法, 通常还可用作快速查找。2.哈希函数,是支撑哈希表的一类「函数」。3.哈希表(Hash Table),是一种**「数据结构」**。ps:hash家族中 HashMap和Hash table 是有异同的,可参考:https://blog.csdn.net/ahach...原创 2019-07-26 23:49:24 · 3583 阅读 · 1 评论