首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法与数据结构
路明非Ricardo
创建于2025-07-02
订阅专栏
有关算法刷题 和 数据结构介绍 的专栏
等 3 人订阅
共19篇文章
创建于2025-07-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
栈中藏玄机:从温度到雨水,单调栈的逆袭之路
栈中藏着怎样的玄机?从找下一个更大元素,到算每日升温天数,再到求最大矩形、接雨水,单调递减与递增栈各显神通,带你玩转这些难题,揭秘其中套路。
镜像谜题与动态魔法:解锁回文的隐藏密码 🚀
想解锁字符串的镜像魔法吗?本文以两道经典回文题为例,从暴力解法到动态规划,拆解状态定义与转移逻辑,对比子串与子序列差异,助你掌握 DP 破解回文的核心思路。
从 "字符拼图" 到 "文字魔术":动态规划玩转字符串变形术
字符玩变形术?从子序列到编辑距离,动态规划藏着让字符串 "七十二变" 的密码!表格里藏着啥玄机?点进来,解锁字符串魔法的套路~
动态规划之 “连续” 的艺术:子序列问题的剧情式解析
当数组变成连续剧编剧,这篇攻略教你抓 “连续剧情” 的密码:3 道高频题藏着 DP 的独家套路 —— 用 “结尾追踪法” 破解子数组和、递增序列、重复片段难题,连面试官都忍不住点头的解题思路!
珍珠项链的秘密:如何用动态规划串起刷题人生 💡
你还在为子序列DP头疼?本篇用珍珠项链的趣味比喻,带你轻松掌握最长递增子序列、最长公共子序列等高频算法套路,助你刷题路上闪闪发光!
股票交易的艺术:动态规划带你玩转股市
想靠算法在股市当“股神”?这文用动态规划拆解6道LeetCode股票题,从一次交易到带冷冻期、手续费的“奇葩规则”,手把手教你玩转状态套路,看完直呼:原来炒股算法这么“香”!
偷心盗贼的算法秘籍:三招搞定打家劫舍系列!💰🏠
🚨警报!想成为算法界的“神偷”吗?本文带你用动态规划,巧解LeetCode打家劫舍系列三难题:从线性到环形,再到树形。幽默讲解,代码解析,让你轻松掌握DP精髓,告别算法困惑!💰🏠
爬楼梯:你以为你懂?不,你只是刚入门!
爬楼梯竟藏着算法界的 “小珠峰”?这道题带你解锁动态规划奥秘!从暴力递归到优化解法,从多步挑战到最小花费,一步步拆解。掌握其中套路,让你在算法世界 “步步高升”!
二叉树遍历完全指南:从原理到JavaScript实战
解锁二叉树遍历密码:从递归到迭代,揭秘DFS三序统一套路与BFS层序遍历实战。告别枯燥概念,用代码实例拆解最大深度、节点连接等高频场景,助你快速掌握树结构核心算法。
递归、动态规划与记忆化搜索:初学者的自我修养
本文用初学者视角,幽默地讲解了递归、动态规划和记忆化搜索的原理与区别,结合阶乘、斐波那契、爬楼梯等经典代码案例,带你轻松理解“函数自己调自己”的神奇魔法,助你递归不再头秃!
【新手必看】「移除元素」超详细解析:双指针技巧原来这么简单!
你是不是也被LeetCode的"移除元素"题目难住了?别怕!本文用最通俗的语言,带你彻底搞懂双指针解法。从暴力法到最优解,一步步拆解,保证你看完就能上手,轻松拿下这类题型!
别让队列“堵车”!初学者的滑动窗口最大值通关秘籍
滑动窗口最大值问题的暴力与单调队列解法,剖析常见坑点,助你高效掌握队列与窗口技巧,轻松应对算法面试。
【新手必看】滑动窗口秒杀“长度最小的子数组”——LeetCode 209题全解析!
本文以初学者视角,深入浅出地讲解了“长度最小的子数组”问题的滑动窗口解法,带你从暴力法到高效算法,彻底掌握滑动窗口思想。看完你会发现,原来高效算法也可以很简单!
LeetCode刷题日常:排序三剑客和TwoSum的爆笑算法江湖
用幽默风趣的方式,带你深入理解冒泡、选择、插入排序和TwoSum等经典算法,配合JS代码案例,剖析技术细节与复杂度分析,让算法学习不再枯燥,面试刷题轻松应对,快乐进阶LeetCode江湖!
二分查找:程序员的“左手右手慢动作”——从 LeetCode 704 到 35 的全方位剖析
本文以 LeetCode 704 和 35 题为例,幽默剖析了二分查找的原理、代码实现、常见坑点及应用场景,帮助读者轻松掌握 O(log n) 的高效查找算法,提升算法面试竞争力。
二分查找的“精准打击”——LeetCode 34题全解析
本文以 LeetCode 34 题为例,幽默剖析了如何用两次二分查找高效查找有序数组中目标值的区间,详解技术细节与常见坑点,助你轻松掌握 O(log n) 的区间查找技巧。
栈的艺术:从“路明非”到 LeetCode,JavaScript 玩转数据结构
本文以幽默风趣的方式,深入浅出地介绍了 JavaScript 中的栈结构及其在算法题中的应用。通过生活化的比喻和 LeetCode 经典题目,带你轻松掌握栈的精髓与实战技巧,助你算法面试无压力!
【螺旋矩阵全解析】一文吃透LeetCode 54/59/146,带你玩转二维数组的“花式遍历”!
还在为螺旋矩阵题目头疼吗?本文用最通俗的语言,带你彻底掌握LeetCode螺旋矩阵的遍历与生成技巧,揭秘高频面试题背后的核心思路,让你轻松玩转二维数组,成为算法达人!
链表真的那么难吗?一文带你从0到1轻松掌握链表!
本文一举击破链表学习难点,用生动的队列买票比喻揭示链表本质,精讲"先连后面再连前面"插入技巧和"哑节点"删除法则。通过三道LeetCode真题实战,从0到1构建链表思维,让初学者彻底摆脱"断链恐惧"。