刷穿剑指offer-Day14-哈希表I 基础知识整理 引子 哈希表作为算法解题中的top数据结构,因为其查找、插入、删除的平均复杂度都是O(1...
![240](https://upload.jianshu.io/collections/images/1946488/u_3309468073_4159289008_fm_26_gp_0.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
刷穿剑指offer-Day14-哈希表I 基础知识整理 引子 哈希表作为算法解题中的top数据结构,因为其查找、插入、删除的平均复杂度都是O(1...
昨日回顾 昨天我们开始了哈希表的学习,讲解了哈希表的集中实现方式。并通过一道 设计哈希集合 的题目,让我们将哈希表的理论转化为实践。 今天,我们...
1894.找到需要补充粉笔的学生编号[https://leetcode-cn.com/problems/find-the-student-tha...
昨日回顾 昨天,我们针对Java中的 HashMap 、HashSet ,和Python中的 dict & set 使用,进行了分类学习,并按照...
刷穿剑指offer-Day17-栈I 栈的使用与基础题型 栈的介绍 栈(stack) 本身是一种简单、常用的数据结构,它常常用来和队列进行比较。...
昨日回顾 昨天,我们针对链表中环与交点的题目,进行了总结。其中主要使用到的解题方法,一个是快慢指针,另外一个就是画图画图画图(重要的事情说三遍)...
昨日回顾 昨天我们初步介绍了链表的相关知识,并且通过列举数组和链表的差异,进行了比较学习。之后介绍了链表涉及的相关题型,并举例了第一种链表的第一...
链表趣事 一说到链表,就想起上学时候天马行空的思维。记得老师第一次放出链表的数据结构图时,不知怎么的。我就想到了小时候看李连杰主演的少林寺。在戏...
昨日回顾 昨天我们使用哈希表解决了字符串的变位匹配问题,主要是通过哈希表的方式可以快速检索历史内容,从而达到空间换时间的思想完成解题。这种空间使...
昨日回顾 从昨天开始,我们进入了第三章字符串的学习。然而所为的字符串专题,在讲解后,大家应该了解到字符串的题目,其实都是将字符串转化为其他数据类...
专题公告
分享力扣刷题算法