发表评论取消回复
相关阅读
相关 链表——算法专项刷题(四)
四、链表 链表常用算法及思想:快慢指针、哈希表 注意点:注意链表的边界情况,如头结点 4.1删除链表的倒数第n个结点 [原题链接][Link 1] ![在
相关 字符串——算法专项刷题(三)
三、字符串 字符串题目常用算法及思想: 滑动窗口、数组统计字母个数 注意点:字符串边界、窗口的维持 3.1字符串中得变位词 [原题链接][Link 1] 给定
相关 数组——算法专项刷题(二)
二、数组 数组题目中常用算法及思想:滑动窗口、双指针、前缀和。 注意点: 边界处理、辅助数据结构去重 2.1数组中和为3的个数 [原题链接][Link 1]
相关 整数——算法专项刷题(一)
一、整数 整数题目中常用算法及思想:位运算 注意点:溢出 1.1整数除法 [原题链接][Link 1] > 给定两个整数 `a` 和 `b` ,求它们的除法的
相关 堆——算法专项刷题(九)
九、堆 9.1数据流的第K大数值 设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。 请实现 `Kth
相关 队列——算法专项刷题(七)
七、队列 常用于辅助遍历树,设计队列先进先出特性的数据结构 7.1 滑动窗口的平均值 给定一个整数数据流和一个窗口大小,根据该滑动窗口的大小,计算滑动窗口里所有数
相关 栈——算法专项刷题(六)
六、栈 6.1后缀表达式 [原题链接][Link 1] 根据[ 逆波兰表示法][Link 2],求该后缀表达式的计算结果。 有效的算符包括 `+`、`-`、``
相关 哈希表——算法专项刷题(五)
五、哈希表 哈希表多用于辅助记录是否存在key或者通过key找下标value 5.1插入、删除和随机访问都是O(1)的容器 [原题链接][Link 1] 设计一
相关 树——算法专项刷题(八)
八、树 主要是对二叉树的前、中、后、层序遍历的应用 (这四种遍历详见 [二叉树遍历][Link 1]) 8.1二叉树的最近公共祖先 [原题链接][Link 2
相关 二分查找——算法专项刷题(十)
十、二分查找 二分查找最关键的地方在于,找到可以进行二分的结果集 10.1 查找插入位置 [原题链接][Link 1] 给定一个排序的整数数组 `nums` 和
还没有评论,来说两句吧...