【文件属性】:
文件名称:SwordAlgorithm:算法天梯之路~
文件大小:248KB
文件格式:ZIP
更新时间:2021-04-17 10:21:09
Java
前言
最近写一些库的时候发现算法还是比较重要的,有时候就是解决部分问题的关键。
建立此库的原因也是为了让自己可以夯实算法基础,提高解决问题、分析问题的能力。
互勉!:ghost::ghost::ghost:
心得
基础算法心得
算法
心得
递归
编写递归代码的关键就是不要把自己绕进去,正确姿势是写出递推公式,找出终止条件,然后再翻译成递归代码。
参数
刷题注意测试用例的参数为空,为负的情况,比如None, [], {}, 0,
动态规划
关注DP的几个特点:最优子结构、无后效性、重复子问题。通过寻找「状态转移表法」、「状态转移方程法」找到问题的内在规律。
目录
目录
说明
基础算法实现
剑指Offer
LeetCode
面试题型
厂
说明
快手
蘑菇街
其他
标题
说明
API练习
部分练习Demo
附录
牛客网
LeetCode
LeetCode中文网