前言 最近,GitHub上的算法小抄又火了!已经有不少人靠它手撕算法题,拿下了字节、腾讯等大厂offer 这位大佬在刷题和打ACM比赛中总结出了经验和套路,不问不知道,这份刷题笔记来自FB高级架构师、ACM金牌选手。刷题3遍,不如算法小抄过一遍 在字节面试中,我遇到了一道他在《算法小抄官方完整版》看到过的原题。 目录 必读章系列学习算法和刷题的思路指南学习数据结构和算法读什么书动态规划解题套路框架动态规划答疑篇回溯算法解题套路框架二分查找解题套路框架滑动窗囗解题套路框架双指针技巧总结BFS算法套路框架Linux的进程、线程、文件描述符是什么GitSQL正则表达式的在线练习平台 第一章动态规划系列 很多读者反应,就算看了前动态规划详解,了解了动态规划的套路,也不会写状态转移程,没有思路,怎么办?本就借助最递增序列来讲种设计动态规划的通技巧:数学归纳思想。第二章数据结构系列 有很多朋友问我数据结构和算法到底该怎么学,尤其是很多朋友说是,感觉这些东好难啊,就算看了之前的框架思维,也感觉刷题乏,希望我能聊聊我从个科班路是怎么学过来的。 算法思维系列 本章包含些常的算法技巧,如前缀和、回溯思想、位操作、双指针、如何正确书写分查找等等。 频试系列 第五章计算机基础 限于文章篇幅原因,就展示到这里了有需要的小伙伴可转发评论私信【学习】即可免费获取第二册算法面试手册 第1章线利和口队列 第2章链表问题 第3章二叉树问题 第4章递归和动态规划 第5章字符串问题 限于文章篇幅原因,就展示到这里了有需要的小伙伴可转发评论私信【学习】即可免费获取