LeetCode
74 人感兴趣 · 1143 次引用
- 最新
- 推荐
LeetCode:2695. 包装数组,详细解释
原题链接:https://leetcode.cn/problems/array-wrapper/
LeetCode 题解:136. 只出现一次的数字,排序后搜索,JavaScript,详细注释
原题链接:https://leetcode.cn/problems/single-number/
LeetCode 题解:136. 只出现一次的数字,哈希表,JavaScript,详细注释
原题链接:https://leetcode.cn/problems/single-number/
LeetCode 题解:137. 只出现一次的数字 II,排序后搜索,JavaScript,详细注释
原题链接:https://leetcode.cn/problems/single-number-ii/
LeetCode 题解:137. 只出现一次的数字 II,哈希表,JavaScript,详细注释
原题链接:https://leetcode.cn/problems/single-number-ii/
用 javascript 分类刷 leetcode3. 动态规划 (图文视频讲解)
动态规划,英文:Dynamic Programming,简称DP,将问题分解为互相重叠的子问题,通过反复求解子问题来解决原问题就是动态规划,如果某一问题有很多重叠子问题,使用动态规划来解是比较有效的。
前端工程师 leetcode 算法面试必备 - 二分搜索算法(下)
给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。
LeetCode 题解:2373. 矩阵中的局部最大值,遍历,详细注释
原题链接:https://leetcode.cn/problems/largest-local-values-in-a-matrix/
前端刷完这 12 道滑动窗口,就可以出山面试了
经常会有人问,作为前端,你在实际工作中用到过哪些算法,之前我回答是,树和位运算,而最近在学习网络模块,发现了和前端,起码是和网络相关的一种算法,那就是 滑动窗口;
LeetCode 题解:2363. 合并相似的物品,哈希表,详细注释
原题链接:https://leetcode.cn/problems/merge-similar-items/
LeetCode 题解:2363. 合并相似的物品,双指针,详细注释
原题链接:https://leetcode.cn/problems/merge-similar-items/
用 javascript 分类刷 leetcode13. 单调栈 (图文视频讲解)
给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。
前端 leetcde 算法面试套路之树
在前端中确实用到不少与树相关的的知识,比方说 DOM 树,Diff 算法,包括原型链其实都算是树,学会树,其实对于学这些知识还是有比较大的帮助的,当然我们学算法还是得考虑面试,而树恰好也是一个大重点 -- 起码在前端而言;
LeetCode 题解:1238. 循环码排列,归纳法,详细注释
原题链接:https://leetcode.cn/problems/circular-permutation-in-binary-representation/