<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>分类：算法 - LoadPageFault's Blog</title><link>https://blog.crpboy.top/categories/algorithm</link><atom:link href="https://blog.crpboy.top/categories/algorithm/feed/categories/algorithm.xml" rel="self" type="application/rss+xml"/><description>还是太菜了</description><generator>Halo v2.24.2</generator><language>zh-cn</language><lastBuildDate>Tue, 2 Jun 2026 08:14:28 GMT</lastBuildDate><item><title><![CDATA[题解 洛谷P6071『MdOI R1』Treequery]]></title><link>https://blog.crpboy.top/archives/acm-solution-treequery</link><description><![CDATA[<img src="https://blog.crpboy.top/plugins/feed/assets/telemetry.gif?title=%E9%A2%98%E8%A7%A3%20%E6%B4%9B%E8%B0%B7P6071%E3%80%8EMdOI%20R1%E3%80%8FTreequery&amp;url=/archives/acm-solution-treequery" width="1" height="1" alt="" style="opacity:0;">考虑用主席树+倍增+dfn维护 首先，当p\in[l,r]，或者p的祖先和子树内均有点x\in[l,r]的时候，答案必为0。 除去以上情况，这些点要么都在我的祖先的子树（且p不在这些子树中）内，要么都在p的子树内 祖先情况 需要找到我的一个祖先点x满足： [l,r]的点都不在点x的子树内 x是满足第]]></description><guid isPermaLink="false">/archives/acm-solution-treequery</guid><dc:creator>LoadPageFault</dc:creator><enclosure url="https://blog.crpboy.top/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F82797906_p0.png&amp;size=m" type="image/jpeg" length="806947"/><category>算法</category><pubDate>Wed, 25 Feb 2026 14:27:08 GMT</pubDate></item></channel></rss>