偏序問題總結(各種套路)


因為一個傻逼T1沒有切,所以我感覺我很傻逼。

所以在這里總結一些你們早就得心應手的方法,供我自己參考???

 

一維偏序:

  • 樹狀數組
  • 排序遞推

 

二維偏序:

  • 運用排序解決一維,然后退化為一維偏序問題
  • 主席樹
  • 二維樹狀數組(內存容易爆炸)
  • K-D tree,帶個根號,當然也可以擴展到更高維,看你能不能在考場上寫出來了(%%%yxs補充)

 

三維偏序:

  • CDQ分治:(本質上也就是排序降1維,類似歸並/雙指針的方法處理1維,樹狀數組處理最后1維偏序)
  • 化簡題目或公式,去掉無用的一維,然后退化為二維偏序問題

 

四維偏序及更高:

這種題的數據范圍肯定大不了,其實已經脫離了普通偏序的范疇

  • 直接$O(n^2)$枚舉
  • 高維樹狀數組
  • 各種套樹

 

求大神們補充。。。我不會了。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM