
《优选算法指南-必刷经典100题》
文章平均质量分 97
此专栏分享优选算法的一些算法知识和解题思路,并且会分享博主的图解与笔记
Cx330❀
一个正在努力奋斗逆天改命的二本觉悟生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【优选算法必刷100题】第003~004题(双指针算法):快乐数和盛水最多的容器
本文分享了两个经典算法题的解题思路:1.快乐数问题采用快慢指针法判断循环类型,通过计算数字位平方和来检测是否陷入1的循环;2.盛水容器问题利用对撞指针优化计算,通过比较左右边界高度来快速找到最大容积。文章详细讲解了算法思路,并附有C++代码实现和手写笔记图解。作者Cx330是算法专栏博主,专注分享C语言、数据结构和算法知识,提供LeetCode刷题指南。原创 2025-09-28 10:00:04 · 777 阅读 · 50 评论 -
【优选算法必刷100题】第001~002题(双指针算法):移动零、复写零问题
双指针算法精要:移动零与复写零问题解析 摘要:本文详解双指针算法在数组处理中的两种典型应用。对撞指针用于移动零问题,通过快排思想实现数组分块;快慢指针解决复写零问题,采用逆向复写策略防止数据覆盖。文章包含具体算法步骤、C++代码实现及边界处理,帮助读者掌握双指针的核心思想与应用场景,提升算法解题能力。两种题型均来自LeetCode经典题目,适合算法学习者参考实践。原创 2025-09-20 13:17:57 · 1067 阅读 · 15 评论