大家好,我是编程熊。 往期文章介绍了《线性表》中的数组、链表、栈、队列,以及单调栈和滑动窗口。 本期我们学习哈希,其主要作用是加速我们查找数据的速度。 文章将从以下几个方面展开,内容通俗易懂。 若不想了解哈希原理,直接使用哈希表刷题的话 ...
一些节点,除了最后一个节点以外的每一个节点都存储着下一个节点的地址,依据这种方法依次连接, 构成一个链式结构。 HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合但是允许有 null 值,HashSet 是无序的,即不会记录插入的顺序。HashSet 不是 ...