算法通关之路_第1页
算法通关之路_第2页
算法通关之路_第3页
算法通关之路_第4页
算法通关之路_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

算法通关之路读书笔记模板01思维导图读书笔记作者介绍内容摘要目录分析精彩摘录目录0305020406思维导图算法算法题目读者数据结构必备第章问题游戏法总结数滑动数字回溯系列数学路径回文关键字分析思维导图内容摘要内容摘要这是一本图文并茂的力扣(LeetCode)题解书,旨在让广大读者理解数据结构和算法的必备知识,掌握解决各类经典题目的基本技能,陪伴读者攻克算法题目的难关。本书通过算法题解的形式讲解了基本数据结构和基础数学知识,包括贪心、递归、回溯和动态规划等算法思想,深度优先和广度优先、双指针、滑动窗口、位运算等解题技巧,以及通用解题“套路”和解题模板等内容,引导读者了解并掌握解决算法题目的方式、方法,旨在循序渐进地提高读者应对算法题目的能力。读书笔记读书笔记作者这样复制一堆玩意过来。前面有的算法讲的还可以,后面很多章确实很水。刷leetcode还是有一段时间了,今天刷到跳跃游戏这个题目我陷入了沉思,题目是每个元素代表该位置可以跳到的最大长度,游戏胜利的目标只有一个那就是到达终点。目录分析1.1学习算法需要数学知识吗1.2基础数据结构和算法1.3复杂度分析总结第1章预备知识2.1两数之和2.3四数之和2.2三数之和第2章数学之美2.4四数相加II2.5最接近的三数之和2.6最大子序列和2.7最大数2.8分数到小数12345第2章数学之美2.9最大整除子集总结2.10质数排列第2章数学之美3.1验证回文字符串Ⅱ3.3回文数3.2回文链表第3章回文的艺术3.4最长回文子串3.5最长回文子序列3.6超级回文数总结第3章回文的艺术4.1外观数列(报数)4.224点4.3数独游戏4.4生命游戏总结12345第4章游戏之乐5.1深度优先遍历5.3路径和系列问题5.2广度优先遍历第5章深度优先遍历和广度优先遍历总结5.4岛屿问题第5章深度优先遍历和广度优先遍历6.1二分查找6.2寻找旋转排序数组中的最小值6.3爱吃香蕉的珂珂6.4x的平方根第6章二分法6.5寻找峰值总结6.6分割数组的最大值第6章二分法7.1位1的个数7.2实现加法7.3整数替换7.4只出现一次的数字总结12345第7章位运算8.1最小栈8.3LRU缓存机制8.2实现Trie(前缀树)第8章设计8.4LFU缓存总结8.5设计跳表第8章设计9.1头/尾指针总结9.2快慢指针第9章双指针10.1爬楼梯10.2打家劫舍系列10.3不同路径10.4零钱兑换总结12345第10章动态规划11.1滑动窗口最大值11.2最小覆盖子串11.3替换后的最长重复字符11.4字符串的排列总结12345第11章滑动窗口12.1石子游戏12.3Nim游戏12.2预测赢家第12章博弈问题总结12.4猜数字大小II第12章博弈问题13.1买卖股票的最佳时机13.2买卖股票的最佳时机II13.3买卖股票的最佳时机(含手续费)13.4买卖股票的最佳时机(含冷冻期)第13章股票问题总结13.5买卖股票的最佳时机IV第13章股票问题14.1合并k个排序链表14.2数组中的第k个最大元素14.3搜索二维矩阵II总结第14章分治法15.1分发饼干15.2跳跃游戏15.3任务调度器15.4分发糖果第15章贪心法总结15.5无重叠区间第15章贪心法16.1组合总和I16.2组合总和II16.3子集16.4全排列第16章回溯法总结16.5解数独第16章回溯法17.1求众数II17.2柱状图中最大的矩形17.3一周中的第几天17.4水壶问题17.5可怜的小猪总结010302040506第17章一些有趣的题目18.1二分法18.2回溯法18.3并查集18.4BFS18.5滑动窗口12345第18章一些通用解题模板总结18.6数学第18章一些通用解题模板19.2编辑距离19.1循环移位问题第19章融会贯通总结19.3第k问题第19章融会贯通20.1看限制条件20.2预处理20.3不要忽视暴力法20.4降维与状态压缩第20章解题技巧和面试技巧总结20.5猜测tag第20章

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论