摘要: 吃葡萄问题 学好算法全靠套路,认准 labuladong 就够了! 如果你在迎战秋招,东哥悄悄告诉你一些 笔试中的套路。 相关推荐: 团灭 LeetCode 股票买卖问题 一文看懂 session 和 cookie 读完本文,你可以去力扣拿下如下题目: 吃葡萄 今天在牛客网上做了一道叫做「吃葡萄」的 阅读全文
posted @ 2020-11-09 19:21 labuladong 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 读完本文,你可以去力扣拿下如下题目: 372.超级次方 今天来聊一道与数学运算有关的题目,LeetCode 372 题 Super Pow,让你进行巨大的幂运算,然后求余数。 int superPow(int a, vector<int>& b); 要求你的算法返回幂运算 a^b 的计算结果与 13 阅读全文
posted @ 2020-11-09 19:19 labuladong 阅读(1530) 评论(0) 推荐(1) 编辑
摘要: 读完本文,你可以去力扣拿下如下题目: 146.LRU缓存机制 一、什么是 LRU 算法 就是一种缓存淘汰策略。 计算机的缓存容量有限,如果缓存满了就要删除一些内容,给新内容腾位置。但问题是,删除哪些内容呢?我们肯定希望删掉哪些没什么用的缓存,而把有用的数据继续留在缓存里,方便之后继续使用。那么,什么 阅读全文
posted @ 2020-11-09 19:18 labuladong 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 读完本文,你可以去力扣拿下如下题目: 25.K个一组翻转链表 之前的文章「递归反转链表的一部分」讲了如何递归地反转一部分链表,有读者就问如何迭代地反转链表,这篇文章解决的问题也需要反转链表的函数,我们不妨就用迭代方式来解决。 本文要解决「K 个一组反转链表」,不难理解: 这个问题经常在面经中看到,而 阅读全文
posted @ 2020-11-09 19:07 labuladong 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 读完本文,你可以去力扣拿下如下题目: 875.爱吃香蕉的珂珂 1011.在D天内送达包裹的能力 二分查找到底有能运用在哪里? 最常见的就是教科书上的例子,在有序数组中搜索给定的某个目标值的索引。再推广一点,如果目标值存在重复,修改版的二分查找可以返回目标值的左侧边界索引或者右侧边界索引。 PS:以上 阅读全文
posted @ 2020-11-09 19:03 labuladong 阅读(361) 评论(0) 推荐(0) 编辑
我的公众号 labuladong,专注于 LeetCode 刷题,欢迎关注。