写点什么

LeetCode

74 人感兴趣 · 1143 次引用

  • 最新
  • 推荐

字节算法中了 80%!靠着这份 GitHub 上的算法小抄,成功斩获 Offer

最近,GitHub上的算法小抄又火了!已经有不少人靠它手撕算法题,拿下了字节、腾讯等大厂offer

大厂面试必备!字节大佬刷 Leetcode 总结的算法笔记

进大厂,对于程序员来说算法是重中之重,必须攻克,大厂面试必考。

LeetCode:2695. 包装数组,详细解释

原题链接:https://leetcode.cn/problems/array-wrapper/

GitHub 爆火的「算法刷题宝典」,电子版终于出来了

今天分享一下自己刷算法题目的经验。 程序员为啥要刷算法? 因为 “卷啊”! 其实,算法题目已经成为了公司筛人的一种方式,大厂的每一轮面试基本都会有几道算法题。

硬核!力扣官方首发了这套 1568 页 LeetCode 算法刷题笔记(彩页版)

前几天小编看了一个国内算法大神的短视频,他就在视频中指出了算法对当下无论是生活还是找工作中都是非常重要的!

https://static001.geekbang.org/infoq/77/773cc8addc3e02747b3ceae5ef939511.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

炸了!力扣官方首发了这套 1568 页 LeetCode 算法刷题笔记(彩页版)

前几天小编看了一个国内算法大神的短视频,他就在视频中指出了算法对当下无论是生活还是找工作中都是非常重要的!

LeetCode:2665. 计数器 II,闭包详解

原题链接:https://leetcode.cn/problems/counter-ii/

双非渣硕,开发两年,苦刷算法 47 天,四面字节斩获 offer

最近有看到很多朋友想进大厂,四面竟然都考了算法,很多同学面对算法的问题都很头大,因为自己做项目很难用到,但是但凡高薪的职位面试都会问到。最近我整理了一份刷题宝典,这份刷题宝典,也让我进了心仪的大厂。今天给大家分享一下:

名不虚传!字节技术官甩出的"保姆级"数据结构与算法笔记太香了

大家都知道选择合适的数据结构将会显著地提升代码的性能。即使是像数组和集合这样相似的两种数据结构,在高负荷的运行环境下也会表现得天差地别。但是就算数据结构确定了,代码的速度也还会受另一重要因素影响,那就是算法。

刷爆 LeetCode!字节技术官亲码算法面试进阶神技太香了

说到数据结构与算法这个词,肯定有不少人会眉头一皱。也不知从什么时候开始,以字节为主的一大波公司面试开始了对算法的连环拷问。如果事前没有系统地刷一波题的话,算法这一关还是比较难过的。

刷 Github 时发现了一本阿里大神的算法笔记!标星 70.5K

作者是ios开发工程师,校招进入阿里巴巴后,转做Go语言服务端开发。

Github 标星 90K!不愧是阿里大牛珍藏的 LeetCode 题解全彩小册

一提到 LeetCode,作为一名程序员来说,相信大家应该都不陌生,近几年面试都会提到它。国内外的程序员都会用它来刷题,最主要还是为了可以面试成功拿到 offer!

太强了!牛客网开源 1240 页字节算法实录,无意中掀起 GitHub 刷题热潮

众所周知,字节跳动因为需要较高的推送准确率,所以对于数据结构与算法看得十分重要,放眼全球,字节跳动的数据结构与算法都可以说是“首屈一指”的,可以称得上是最锋利的“矛”,更有甚者说掌握了字节的算法,基本上半个身子就算是进了大厂了,所以算法刷一

难以置信!四面斩获字节 offer,全靠这份“算法最优解”宝典

因为通过算法面试,可以看出一个程序员的很多基本素养,包括coding能力、反应能力、聪明程度、学习能力等等。

前端工程师 leetcode 算法面试必备 - 二分搜索算法(上)

  二分搜索是一种在有序数组中查找某一特定元素的搜索算法。

用 javascript 分类刷 leetcode3. 动态规划 (图文视频讲解)

动态规划,英文:Dynamic Programming,简称DP,将问题分解为互相重叠的子问题,通过反复求解子问题来解决原问题就是动态规划,如果某一问题有很多重叠子问题,使用动态规划来解是比较有效的。

前端工程师 leetcode 算法面试必备 - 二分搜索算法(下)

给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。

https://static001.geekbang.org/infoq/1a/1a516bd3970d3a585273de7dbc0e8a3d.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LeetCode 题解:2373. 矩阵中的局部最大值,遍历,详细注释

原题链接:https://leetcode.cn/problems/largest-local-values-in-a-matrix/

前端刷完这 12 道滑动窗口,就可以出山面试了

经常会有人问,作为前端,你在实际工作中用到过哪些算法,之前我回答是,树和位运算,而最近在学习网络模块,发现了和前端,起码是和网络相关的一种算法,那就是 滑动窗口;

https://static001.geekbang.org/infoq/1a/1a516bd3970d3a585273de7dbc0e8a3d.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LeetCode 题解:2363. 合并相似的物品,哈希表,详细注释

原题链接:https://leetcode.cn/problems/merge-similar-items/

https://static001.geekbang.org/infoq/1a/1a516bd3970d3a585273de7dbc0e8a3d.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LeetCode 题解:2363. 合并相似的物品,双指针,详细注释

原题链接:https://leetcode.cn/problems/merge-similar-items/

前端 leetcde 算法面试套路之堆

堆是动态求极值的数据结构,所以当遇到需要不断取极值的时候,就可以考虑用堆了

用 javascript 分类刷 leetcode13. 单调栈 (图文视频讲解)

给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。

前端 leetcde 算法面试套路之树

在前端中确实用到不少与树相关的的知识,比方说 DOM 树,Diff 算法,包括原型链其实都算是树,学会树,其实对于学这些知识还是有比较大的帮助的,当然我们学算法还是得考虑面试,而树恰好也是一个大重点 -- 起码在前端而言;

https://static001.geekbang.org/infoq/1a/1a516bd3970d3a585273de7dbc0e8a3d.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

LeetCode 题解:1238. 循环码排列,归纳法,详细注释

原题链接:https://leetcode.cn/problems/circular-permutation-in-binary-representation/

前端 leetcde 算法面试套路之回溯

回溯,就是无脑冲,碰壁之后就回撤一步继续搞,属于一种暴力解题的思路;

LeetCode_LeetCode技术文章_InfoQ写作社区