<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>LCA on BenzHub</title><link>https://benzhub.github.io/tags/lca/</link><description>Recent content in LCA on BenzHub</description><generator>Hugo</generator><language>zh-TW</language><lastBuildDate>Mon, 13 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://benzhub.github.io/tags/lca/index.xml" rel="self" type="application/rss+xml"/><item><title>樹演算法 — LCA、樹 DP 與重鏈剖分進階技巧 | 資料結構與演算法</title><link>https://benzhub.github.io/post/javascript/data-structures--algorithms/030-tree-algorithms/</link><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><guid>https://benzhub.github.io/post/javascript/data-structures--algorithms/030-tree-algorithms/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;樹演算法（Tree Algorithms）&lt;/strong&gt; 是競技程式設計中最精深的技術之一。從 &lt;strong&gt;LCA 最近公共祖先&lt;/strong&gt; 的倍增法，到 &lt;strong&gt;樹上動態規劃&lt;/strong&gt; 的後序匯總，再到 &lt;strong&gt;重鏈剖分&lt;/strong&gt; 的路徑區間查詢，這些技巧在版本控制系統、DOM 樹查詢、網路拓撲分析中都有實際應用。本文帶你從原理到 TypeScript 與 C++ 完整實作，一次掌握進階樹演算法。&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>