<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>LeetCode on Answer</title>
    <link>https://answer.freetools.me/categories/leetcode/</link>
    <description>Recent content in LeetCode on Answer</description>
    <generator>Hugo -- 0.152.2</generator>
    <language>zh-cn</language>
    <lastBuildDate>Sun, 08 Mar 2026 23:55:27 +0800</lastBuildDate>
    <atom:link href="https://answer.freetools.me/categories/leetcode/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>股票买卖问题为何能用一套代码解决所有变体从状态机DP到贪心的统一框架</title>
      <link>https://answer.freetools.me/%E8%82%A1%E7%A5%A8%E4%B9%B0%E5%8D%96%E9%97%AE%E9%A2%98%E4%B8%BA%E4%BD%95%E8%83%BD%E7%94%A8%E4%B8%80%E5%A5%97%E4%BB%A3%E7%A0%81%E8%A7%A3%E5%86%B3%E6%89%80%E6%9C%89%E5%8F%98%E4%BD%93%E4%BB%8E%E7%8A%B6%E6%80%81%E6%9C%BAdp%E5%88%B0%E8%B4%AA%E5%BF%83%E7%9A%84%E7%BB%9F%E4%B8%80%E6%A1%86%E6%9E%B6/</link>
      <pubDate>Sun, 08 Mar 2026 23:55:27 +0800</pubDate>
      <guid>https://answer.freetools.me/%E8%82%A1%E7%A5%A8%E4%B9%B0%E5%8D%96%E9%97%AE%E9%A2%98%E4%B8%BA%E4%BD%95%E8%83%BD%E7%94%A8%E4%B8%80%E5%A5%97%E4%BB%A3%E7%A0%81%E8%A7%A3%E5%86%B3%E6%89%80%E6%9C%89%E5%8F%98%E4%BD%93%E4%BB%8E%E7%8A%B6%E6%80%81%E6%9C%BAdp%E5%88%B0%E8%B4%AA%E5%BF%83%E7%9A%84%E7%BB%9F%E4%B8%80%E6%A1%86%E6%9E%B6/</guid>
      <description>深度解析LeetCode股票买卖问题系列（121/122/123/188/309/714）的统一解法框架，从状态机DP的核心原理到贪心算法的正确性证明，包含所有六道题目的Java完整解答与面试技巧。</description>
    </item>
    <item>
      <title>状态压缩动态规划为何能用一个整数表示整个集合从旅行商问题到LeetCode完整通关指南</title>
      <link>https://answer.freetools.me/%E7%8A%B6%E6%80%81%E5%8E%8B%E7%BC%A9%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E4%B8%BA%E4%BD%95%E8%83%BD%E7%94%A8%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0%E8%A1%A8%E7%A4%BA%E6%95%B4%E4%B8%AA%E9%9B%86%E5%90%88%E4%BB%8E%E6%97%85%E8%A1%8C%E5%95%86%E9%97%AE%E9%A2%98%E5%88%B0leetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sun, 08 Mar 2026 23:15:23 +0800</pubDate>
      <guid>https://answer.freetools.me/%E7%8A%B6%E6%80%81%E5%8E%8B%E7%BC%A9%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E4%B8%BA%E4%BD%95%E8%83%BD%E7%94%A8%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0%E8%A1%A8%E7%A4%BA%E6%95%B4%E4%B8%AA%E9%9B%86%E5%90%88%E4%BB%8E%E6%97%85%E8%A1%8C%E5%95%86%E9%97%AE%E9%A2%98%E5%88%B0leetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</guid>
      <description>一篇系统讲解状态压缩动态规划的深度教程，从Held-Karp算法的历史起源到位运算状态表示，涵盖旅行商问题变种、集合划分、任务分配等核心问题，结合LeetCode经典题目（847/943/698/1349/1434/1595/1659等）的完整Java实现与复杂度分析。</description>
    </item>
    <item>
      <title>区间动态规划为何要按长度递增遍历从矩阵链乘法到戳气球的完整LeetCode通关指南</title>
      <link>https://answer.freetools.me/%E5%8C%BA%E9%97%B4%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E4%B8%BA%E4%BD%95%E8%A6%81%E6%8C%89%E9%95%BF%E5%BA%A6%E9%80%92%E5%A2%9E%E9%81%8D%E5%8E%86%E4%BB%8E%E7%9F%A9%E9%98%B5%E9%93%BE%E4%B9%98%E6%B3%95%E5%88%B0%E6%88%B3%E6%B0%94%E7%90%83%E7%9A%84%E5%AE%8C%E6%95%B4leetcode%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sun, 08 Mar 2026 23:02:49 +0800</pubDate>
      <guid>https://answer.freetools.me/%E5%8C%BA%E9%97%B4%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92%E4%B8%BA%E4%BD%95%E8%A6%81%E6%8C%89%E9%95%BF%E5%BA%A6%E9%80%92%E5%A2%9E%E9%81%8D%E5%8E%86%E4%BB%8E%E7%9F%A9%E9%98%B5%E9%93%BE%E4%B9%98%E6%B3%95%E5%88%B0%E6%88%B3%E6%B0%94%E7%90%83%E7%9A%84%E5%AE%8C%E6%95%B4leetcode%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</guid>
      <description>一篇系统讲解区间动态规划的深度教程，从状态定义的区间本质到遍历顺序的关键细节，涵盖最长回文子序列、戳气球、多边形三角剖分、最少插入形成回文、扰乱字符串等经典问题的完整Java实现与复杂度分析。</description>
    </item>
    <item>
      <title>Tarjan算法为何能用一次DFS完成图论四大难题从强连通分量到桥与割点的完整LeetCode通关指南</title>
      <link>https://answer.freetools.me/tarjan%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E8%83%BD%E7%94%A8%E4%B8%80%E6%AC%A1dfs%E5%AE%8C%E6%88%90%E5%9B%BE%E8%AE%BA%E5%9B%9B%E5%A4%A7%E9%9A%BE%E9%A2%98%E4%BB%8E%E5%BC%BA%E8%BF%9E%E9%80%9A%E5%88%86%E9%87%8F%E5%88%B0%E6%A1%A5%E4%B8%8E%E5%89%B2%E7%82%B9%E7%9A%84%E5%AE%8C%E6%95%B4leetcode%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sun, 08 Mar 2026 22:57:06 +0800</pubDate>
      <guid>https://answer.freetools.me/tarjan%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E8%83%BD%E7%94%A8%E4%B8%80%E6%AC%A1dfs%E5%AE%8C%E6%88%90%E5%9B%BE%E8%AE%BA%E5%9B%9B%E5%A4%A7%E9%9A%BE%E9%A2%98%E4%BB%8E%E5%BC%BA%E8%BF%9E%E9%80%9A%E5%88%86%E9%87%8F%E5%88%B0%E6%A1%A5%E4%B8%8E%E5%89%B2%E7%82%B9%E7%9A%84%E5%AE%8C%E6%95%B4leetcode%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</guid>
      <description>深度解析Tarjan算法的核心原理，涵盖强连通分量、割点、桥检测及2-SAT问题求解，通过LeetCode 1192等题目的Java完整解法，带你掌握这位图论大师的统一框架。</description>
    </item>
    <item>
      <title>树状数组：用最少的代码实现最高效的区间查询从lowbit到LeetCode完整通关指南</title>
      <link>https://answer.freetools.me/%E6%A0%91%E7%8A%B6%E6%95%B0%E7%BB%84%E7%94%A8%E6%9C%80%E5%B0%91%E7%9A%84%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0%E6%9C%80%E9%AB%98%E6%95%88%E7%9A%84%E5%8C%BA%E9%97%B4%E6%9F%A5%E8%AF%A2%E4%BB%8Elowbit%E5%88%B0leetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sun, 08 Mar 2026 22:29:37 +0800</pubDate>
      <guid>https://answer.freetools.me/%E6%A0%91%E7%8A%B6%E6%95%B0%E7%BB%84%E7%94%A8%E6%9C%80%E5%B0%91%E7%9A%84%E4%BB%A3%E7%A0%81%E5%AE%9E%E7%8E%B0%E6%9C%80%E9%AB%98%E6%95%88%E7%9A%84%E5%8C%BA%E9%97%B4%E6%9F%A5%E8%AF%A2%E4%BB%8Elowbit%E5%88%B0leetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</guid>
      <description>深度解析树状数组的核心原理，从Peter Fenwick 1994年的原始论文到lowbit操作的数学本质，涵盖单点更新、区间查询、逆序对计数等经典应用，并通过LeetCode 307/315/493/327/1649等题目的Java完整解法，带你掌握这个简洁优雅的数据结构。</description>
    </item>
    <item>
      <title>排序算法为何如此重要从快速排序到TimSort的八十年演进与LeetCode完整通关指南</title>
      <link>https://answer.freetools.me/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E5%A6%82%E6%AD%A4%E9%87%8D%E8%A6%81%E4%BB%8E%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F%E5%88%B0timsort%E7%9A%84%E5%85%AB%E5%8D%81%E5%B9%B4%E6%BC%94%E8%BF%9B%E4%B8%8Eleetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sun, 08 Mar 2026 21:54:29 +0800</pubDate>
      <guid>https://answer.freetools.me/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E5%A6%82%E6%AD%A4%E9%87%8D%E8%A6%81%E4%BB%8E%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F%E5%88%B0timsort%E7%9A%84%E5%85%AB%E5%8D%81%E5%B9%B4%E6%BC%94%E8%BF%9B%E4%B8%8Eleetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</guid>
      <description>排序算法为何如此重要从快速排序到TimSort的八十年演进与LeetCode完整通关指南</description>
    </item>
    <item>
      <title>LRU缓存淘汰策略如何用O(1)时间完成get与put操作从双向链表到HashMap的精妙结合</title>
      <link>https://answer.freetools.me/lru%E7%BC%93%E5%AD%98%E6%B7%98%E6%B1%B0%E7%AD%96%E7%95%A5%E5%A6%82%E4%BD%95%E7%94%A8o1%E6%97%B6%E9%97%B4%E5%AE%8C%E6%88%90get%E4%B8%8Eput%E6%93%8D%E4%BD%9C%E4%BB%8E%E5%8F%8C%E5%90%91%E9%93%BE%E8%A1%A8%E5%88%B0hashmap%E7%9A%84%E7%B2%BE%E5%A6%99%E7%BB%93%E5%90%88/</link>
      <pubDate>Sun, 08 Mar 2026 21:37:21 +0800</pubDate>
      <guid>https://answer.freetools.me/lru%E7%BC%93%E5%AD%98%E6%B7%98%E6%B1%B0%E7%AD%96%E7%95%A5%E5%A6%82%E4%BD%95%E7%94%A8o1%E6%97%B6%E9%97%B4%E5%AE%8C%E6%88%90get%E4%B8%8Eput%E6%93%8D%E4%BD%9C%E4%BB%8E%E5%8F%8C%E5%90%91%E9%93%BE%E8%A1%A8%E5%88%B0hashmap%E7%9A%84%E7%B2%BE%E5%A6%99%E7%BB%93%E5%90%88/</guid>
      <description>深入解析LRU缓存淘汰算法的核心原理，详细介绍HashMap与双向链表结合实现O(1)操作的精妙设计，包含LeetCode 146 LRU Cache和460 LFU Cache的Java完整解答与面试技巧。</description>
    </item>
    <item>
      <title>最短路径算法为何如此重要从Dijkstra到Floyd的四种实现方式与LeetCode完整通关指南</title>
      <link>https://answer.freetools.me/%E6%9C%80%E7%9F%AD%E8%B7%AF%E5%BE%84%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E5%A6%82%E6%AD%A4%E9%87%8D%E8%A6%81%E4%BB%8Edijkstra%E5%88%B0floyd%E7%9A%84%E5%9B%9B%E7%A7%8D%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F%E4%B8%8Eleetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sun, 08 Mar 2026 21:30:34 +0800</pubDate>
      <guid>https://answer.freetools.me/%E6%9C%80%E7%9F%AD%E8%B7%AF%E5%BE%84%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E5%A6%82%E6%AD%A4%E9%87%8D%E8%A6%81%E4%BB%8Edijkstra%E5%88%B0floyd%E7%9A%84%E5%9B%9B%E7%A7%8D%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F%E4%B8%8Eleetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</guid>
      <description>深入解析最短路径算法的核心原理，涵盖Dijkstra、Bellman-Ford、SPFA和Floyd-Warshall四种算法的详细实现与对比，并通过12道经典LeetCode题目的Java解法，带你掌握图论最核心的问题。</description>
    </item>
    <item>
      <title>快速选择算法：为何能在O(n)时间内找到第K大元素？从原理到LeetCode完整通关指南</title>
      <link>https://answer.freetools.me/%E5%BF%AB%E9%80%9F%E9%80%89%E6%8B%A9%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E8%83%BD%E5%9C%A8on%E6%97%B6%E9%97%B4%E5%86%85%E6%89%BE%E5%88%B0%E7%AC%ACk%E5%A4%A7%E5%85%83%E7%B4%A0%E4%BB%8E%E5%8E%9F%E7%90%86%E5%88%B0leetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</link>
      <pubDate>Sun, 08 Mar 2026 21:23:39 +0800</pubDate>
      <guid>https://answer.freetools.me/%E5%BF%AB%E9%80%9F%E9%80%89%E6%8B%A9%E7%AE%97%E6%B3%95%E4%B8%BA%E4%BD%95%E8%83%BD%E5%9C%A8on%E6%97%B6%E9%97%B4%E5%86%85%E6%89%BE%E5%88%B0%E7%AC%ACk%E5%A4%A7%E5%85%83%E7%B4%A0%E4%BB%8E%E5%8E%9F%E7%90%86%E5%88%B0leetcode%E5%AE%8C%E6%95%B4%E9%80%9A%E5%85%B3%E6%8C%87%E5%8D%97/</guid>
      <description>深入解析快速选择算法的原理、时间复杂度证明、与堆方法的对比，以及LeetCode相关问题的完整解答，包括215、347、973、703等经典题目。</description>
    </item>
  </channel>
</rss>
