# LeetCode **Repository Path**: siebe/LeetCode ## Basic Information - **Project Name**: LeetCode - **Description**: LeetCode刷题记录 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-05-16 - **Last Updated**: 2022-07-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 序 一起学算法系列文章是个人学习记录。我也是刚学,很多地方可能的许多说法并不一定准确。因个人能力和精力有限,解题方法不一定就是最优解,写文章过程中复制代码也可能出错。 [一起学算法-第零篇 ](https://www.jianshu.com/p/9ed96b00bd17) ## 一、特别说明 算法题目来源[力扣 (LeetCode) ](https://leetcode-cn.com/),一起学算法系列文章仅作为技术交流和学习。 定期将新的文章更新到目录,方便大家交流学习。 ## 二、资料 算法学起来确实比较烧脑,这里推荐一本算法入门书籍《我的第一本算法书》。微信读书还是挺不错的,上面就有这本书,闲着没事看一看。 ## 三、目录 ##### 贪心算法 1. [455.分发饼干 ](https://www.jianshu.com/p/809a8a87b93e) 2. [135.分发糖果 ](https://www.jianshu.com/p/6bcce931e69e) 3. [435. 无重叠区间 ](https://www.jianshu.com/p/a9efa7708b60) 4. [452. 用最少数量的箭引爆气球 ](https://www.jianshu.com/p/14d6d943375e) 5. [122. 买卖股票的最佳时机 II ](https://www.jianshu.com/p/36336b991615) 6. [561. 数组拆分 I)](https://www.jianshu.com/p/a600e897df6d) 7. [1005. K 次取反后最大化的数组和](https://www.jianshu.com/p/4f5ef1551442) 8. [1221. 分割平衡字符串](https://www.jianshu.com/p/ff8bb86823ab) 9. [860. 柠檬水找零](https://www.jianshu.com/p/69ed5a38aa5c) 10. [1217. 玩筹码](https://www.jianshu.com/p/2772e40d6921) 11. [392. 判断子序列](https://www.jianshu.com/p/01a13eaa81b3) ##### 二分查找 1. [69. x 的平方根 ](https://www.jianshu.com/p/e9ed18f8db34) 2. [34. 在排序数组中查找元素的第一个和最后一个位置 ](https://www.jianshu.com/p/d29b09869900) 3. [540. 有序数组中的单一元素](https://www.jianshu.com/p/4279675ed893) 4. [852. 山脉数组的峰顶索引 ](https://www.jianshu.com/p/79c6aabab6c3) 5. [153. 寻找旋转排序数组中的最小值](https://www.jianshu.com/p/c57f78f67fa4) ##### 哈希集合 1. [1. 两数之和 ](https://www.jianshu.com/p/80407b53d1c3) 2. [771. 宝石与石头 ](https://www.jianshu.com/p/0372eeb1903c) ##### 指针 1. [88. 合并两个有序数组 ](https://www.jianshu.com/p/7d2722a3f74b) 2. [167. 两数之和 II - 输入有序数组 ](https://www.jianshu.com/p/1c1d62f369e0) 3. [633. 平方数之和 ](https://www.jianshu.com/p/93023f19bc2b) 4. [26. 删除有序数组中的重复项](https://www.jianshu.com/p/757cda7d6e48) 5. [344. 反转字符串](https://www.jianshu.com/p/6fed2499eeb9) 6. [283. 移动零](https://www.jianshu.com/p/d0f6f0cec65e) ##### 异或 1. [1720. 解码异或后的数组 ](https://www.jianshu.com/p/8e933852a761) 2. [1486. 数组异或操作](https://www.jianshu.com/p/ab08eb17bc79) ##### 其他 1. [1827. 最少操作使数组递增 ](https://www.jianshu.com/p/78b2c40d8e99) 2. [1480. 一维数组的动态和 ](https://www.jianshu.com/p/09cd2776ec5b) ## 四、结语 学无止境,做一道算法题或许对个人能力提升不大。期待有一天能融会贯通,真正掌握算法的核心。