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