随笔分类 - LeetCode
摘要:开源地址: "点击该链接" 前言 最近比较忙,这周几乎没有刷题,只刷了6道题~ 题目汇总 0387_first_unique_character_in_a_string类似的题目比较多了,字符串中找出特别的那一个,由于字符串数目有限,所以直接使用哈希表即可,使用 unordered_map 会有点慢
阅读全文
摘要:开源地址: "点击该链接" 前言 最近一个多月发现以【每天一题】系列的形式来更新题目并不太合适,一是没有足够多合适的题目来更新,二是单独拿出来一个题来讲不太系统,应该把多个相似的题目放在一起讲,这样才能够达到举一反三的效果,所以决定停止【每天一题】系列,改为【每周小结】,然后每个月再进行一次月总结,
阅读全文
摘要:开源地址: "点击该链接" 前言 十月份共有60道题目,全部属于 Easy 难度的,所以公众号中分享出来的并不多,只是挑了一些感觉还可以的才分享了出来,这60道题目我按照不同类别进行了分类整理,所有源码以及对应的解题思路均匀开源到 GitHub,公众号内回复“LeetCode”获取,具体题目如下。
阅读全文
摘要:开源地址: "点击该链接" 题目描述 解题思路 示例代码 c++ class Solution { public: int trailingZeroes(int n) { int max_exp = log(n) / log(5); int res = 0; for (int i=0; i
阅读全文
摘要:开源地址: "点击该链接" 题目描述 解题思路 示例代码 往期推荐
阅读全文
摘要:开源地址: "点击该链接" 题目描述 解题思路 示例代码
阅读全文
摘要:开源地址: "https://github.com/jiauzhang/algorithms" 题目描述 题目描述 题目描述
阅读全文
摘要:开源地址: "https://github.com/jiauzhang/algorithms" 题目描述 解题思路 1. 最简单的方法就是暴力匹配了,这里不做叙述了 2. 经典的解法就是 KMP 算法进行匹配,KMP 算法的核心部分 是计算最大公共前后缀,产生 next 数组 换一种思路理解这个数组
阅读全文
摘要:开源地址: "https://github.com/jiauzhang/algorithms" 题目描述 示例 解题思路 示例代码 c++ class Solution { public: int removeDuplicates(vector& nums) { if (nums.size()
阅读全文
摘要:开源地址: "https://github.com/jiauzhang/algorithms" 题目 示例 解题思路 示例代码 c++ class Solution { public: bool isValid(string s) { if (s.size() == 0) return true;
阅读全文
摘要:开源地址 "点击该链接" 前言 现如今,对于技术人员( )求职过程中笔试都是必不可少的( ),而笔试一般组成都是选择、填空、简答题、编程题( ),所以刷题是必不可少的;对于应届生求职来说更是需要疯狂的刷题,因为平时都有自己的科研任务,但是个人还是建议刷题应该循序渐进的,提前准备,这样就可以比较轻松地
阅读全文

浙公网安备 33010602011771号