来源 | AI科技大本营(ID:rgznai100)

刷LeetCode刷到懵还是一头雾水?

莫慌,这里有一个标星27000+的算法详解教程。

从项目命名来看,作者labuladong就有着要干翻算法的精气神。当然,这个教程不只是为了机械刷题。

作者说,最重要的是一定做到举一反三,通俗易懂,绝不是简单的代码堆砌。

目前,这个仓库总共有6章,共 60 多篇原创文章,基本上都是基于 LeetCode 题目,涵盖所有题型和技巧。

作者介绍,他总结了各种算法套路框架。“我这个纯靠自学的小童鞋,花了一年时间刷题和总结,自己写了一份算法小抄。”

基于自身的刷题经验,作者挖掘算法套路,但也称最重要的是培养算法思维:“刷题刷题,刷的是题,培养的是思维,本仓库的目的就是传递这种算法思维”。

显然,他希望刷算法题的读者能知其然,也能知其所以然。

话不多说,直接上地址,希望它能拯救你:

GitHub链接:

https://github.com/labuladong/fucking-algorithm

【END】

更多精彩推荐

AI 时代,为什么程序员很贵?

☞前百度主任架构师创业,两年融资千万美元,他说AI&新药研发将迎来黄金十年

☞天呐,你竟然还在用 try–catch-finally

☞北京四环堵车引发的智能交通大构想

☞从Ngin到Pandownload,程序员如何避免面向监狱编程?

从 Web 1.0到Web 3.0:详析这些年互联网的发展及未来方向

你点的每个“在看”,我都认真当成了喜欢

“手把手撕LeetCode题目,扒各种算法套路的裤子”相关推荐

  1. ​“手把手撕LeetCode题目,扒各种算法套路的裤子”

    出品 | AI科技大本营(ID:rgznai100) 刷LeetCode刷到懵还是一头雾水? 莫慌,这里有一个标星27000+的算法详解教程. 从项目命名来看,作者labuladong就有着要干翻算法 ...

  2. Leetcode题目分类指南(单独刷题或学习算法书籍配合使用)

    Leetcode题目分类指南 笔者在学习<算法导论>同时,希望能够配合Leetcode的题目进行分类模块化练习,该分类为笔者自己根据做题学习经验,结合<算法导论>的内容,给出L ...

  3. 寒武纪算法开发岗位二面手撕代码题目详细记录

    寒武纪算法开发岗位二面手撕代码题目记录 题目: 给定一个数组,求能组成的和中,最小不可能的和. 例如:[1,2,3,5],最小不可能的和为12. 解答: 就是一个二维动态规划,下面的答案是我面试完下来 ...

  4. Github标星59.7k:用动画的形式呈现解LeetCode题目的思路

    前些日子推荐了一个仓库,把常见算法用python语言实现了(见文章),近日在github上发现另外一个59700多star的仓库,用动画的形式呈现解LeetCode题目的思路,非常值得推荐. 仓库说明 ...

  5. 推荐:用动画的形式呈现解LeetCode题目的思路(github上25000多star)

    前些日子推荐了一个仓库,把常见算法用python语言实现了(见文章),近日在github上发现另外一个25000多star的仓库,用动画的形式呈现解LeetCode题目的思路,非常值得推荐. 仓库说明 ...

  6. python刷题用leet_GitHub - Yolymaker/leetcode-python: 利用python分类刷leetcode题目

    leetcode分类高效刷题 leetcode是一个很好的学习算法的一个online judge的网站,通过刷题能够快速提升自己的算法能力.但是令大家都头疼的就是,怎么能够高效的通过leetcode刷 ...

  7. 二叉树笔记(深度遍历与广度遍历+13道leetcode题目(深度3道、广度10道))

    本文章为结合leetcode题目以及公众号"代码随想录"的文章所做的笔记! 感觉代码随想录的题目整理真的很好,比自己盲目刷题好很多. 目录 1.二叉树小记 1.满二叉树与完全二叉树 ...

  8. LeetCode 字符串简单部分 算法 python实现

    ''' #2018-06-02 June Saturday the 22 week, the 153 day SZ LeetCode 字符串简单部分 算法 python实现 https://leetc ...

  9. 【算法套路】-【递归篇】【递归三要素】

    [算法套路]-[递归篇] 文章目录 [算法套路]-[递归篇] 前言 递归三要素 前言 本文参考·[代码随想录]·大佬的二叉树:一入递归深似海,从此offer是路人,希望在写递归脑子糊涂的时候,给自己一 ...

最新文章

  1. squid 安装、配置、优化
  2. 展望下一代语言:Fortress, Chapel or X10(转)
  3. CSP认证201604-4 游戏[C++题解]:bfs、拆点、迷宫问题加强版、三维数组
  4. 让Android Studio支持系统签名(证书)
  5. 【算法】荷兰国旗问题
  6. 云计算实战系列八(存储管理I)
  7. Vmware vSphere 5.0存储的连接
  8. Photoshop CS5的序列号
  9. Internet Explorer 无法打开搜索页完美解决办法
  10. 为什么平方损失函数不适应于分类问题?——从概率论的角度
  11. 学会Python开发的第一步:写一个桌面小程序
  12. opencv:图像的读取和显示
  13. jsp未正确拼写字 mysql_江西26个英文字母的正确拼写方式
  14. c语言最长递增子序列nlogn,最长递增子序列
  15. 线性回归中的最小二乘法和梯度下降法比较
  16. hdu-2852 KiKi's K-Number---二分+树状数组
  17. 《Java 2 实用教程》读书笔记(四)
  18. jz2440 配置网络环境
  19. vivo X21使用AS“解析包错误”问题解决
  20. 旁路电容和去耦电容区别

热门文章

  1. 第五章:1.数组和广义表 -- 数组
  2. 格而知之11:我所理解的内存管理(2)
  3. CentOS 删除OpenJDK并安装OracleJDK
  4. leetcode 559 N叉树的最大深度
  5. 【torch】pytorch label的one-hot转化
  6. python提高——类(私有化,封装、继承、多态)
  7. 力扣——LCP 37. 最小矩形面积(困难)
  8. python list切片步长
  9. leetcode python3 简单题26. Remove Duplicates from Sorted Array
  10. leetcode python3 简单题1.Two Sum