<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      dsu-on-tree-淺談

      dsu on tree,有名樹上啟發(fā)式合并,是借助重鏈剖分,可以在樹上快速統(tǒng)計(jì)子樹信息的一種算法,只能完成靜態(tài)問題,不支持修改。

      假設(shè)我們現(xiàn)在想詢問一個(gè)子樹中某個(gè)顏色的出現(xiàn)次數(shù),首先我們把詢問掛在節(jié)點(diǎn)上,\(O(n^2)\) 的做法顯然。

      我們考慮這樣做:假設(shè)當(dāng)前子樹的根為 \(k\),我們按照下面的流程:

      • 解決所有除了重兒子之外的其它兒子的子樹,并把統(tǒng)計(jì)的信息清零。
      • 解決重兒子的子樹,不把統(tǒng)計(jì)信息清零。(注意到我們最多只能不清零一個(gè)子樹的信息)。
      • 然后我們統(tǒng)計(jì)其它輕兒子的子樹的信息。
      • 回答詢問。
      • \(k\) 是重兒子,不清零,否則清零。

      考慮這個(gè)算法的復(fù)雜度:

      • 首先,重鏈剖分保證了一個(gè)點(diǎn)往上走最多經(jīng)過 \(O(\log n)\) 條輕邊。
      • 一個(gè)點(diǎn)的信息被統(tǒng)計(jì),首先是它的祖先輕邊,其次是遍歷到這個(gè)點(diǎn),所以一個(gè)點(diǎn)會(huì)被統(tǒng)計(jì) \(O(\log n)\) 次。
      • 所以復(fù)雜度是 \(O(n\log n)\)
      posted @ 2023-07-13 21:28  NuclearReactor  閱讀(22)  評論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 久久99精品久久久久麻豆| 国产高在线精品亚洲三区| 少妇人妻偷人精品视蜜桃| 午夜欧美精品久久久久久久| 國产AV天堂| 夜夜添无码试看一区二区三区| 精品无码一区二区三区的天堂| 国产精品自拍视频免费看| 花垣县| 国产一区二区三区的视频| 亚洲欧美日韩综合久久| 波多野结衣久久一区二区| 国产精品成人久久电影| 国产成人毛片无码视频软件| 亚洲av无码之国产精品网址蜜芽| 国产一区二区三区怡红院| 亚洲精品97久久中文字幕无码 | 一区二区中文字幕av| 成人污视频| 欧美性群另类交| 亚洲综合一区无码精品| 亚洲一区二区三区日本久久| 欧美videosdesexo吹潮| 日韩免费无码视频一区二区三区| 亚洲精品一二三伦理中文| 国产无吗一区二区三区在线欢| 亚洲一区二区三区18禁| 久久月本道色综合久久| 国产欧美在线一区二区三| 亚洲av无码之国产精品网址蜜芽| 国产欧美日韩亚洲一区二区三区| 激情综合色综合啪啪开心| 欧美精品videosbestsex日本| 国产女人在线视频| 人妻有码中文字幕在线| 玛曲县| 中文字幕亚洲男人的天堂网络 | 这里只有精品免费视频| 久久青青草原亚洲AV无码麻豆| 成人网站免费在线观看| 新竹市|