1. 程式人生 > >noip模板(復習)

noip模板(復習)

結構 查找 tarjan 生成樹 數位 update 狀壓 noip 線段

待update

圖論

  • 單源最短路(dij,spfa)
  • 多元最短路(floyd)
  • 最小(大)生成樹(prim kruscal)
  • 歐拉回路
  • 強連通分量(tarjan).縮點
  • 割點.橋
  • 差分約束
  • k短路
  • 並查集

數論

  • 線性篩素數
  • 快速冪
  • 求約數集合
  • 最大公約數和最小公倍數
  • 組合數 二項式定理
  • lucas定理
  • 卡特蘭數
  • 擴展歐幾裏得
  • 同余方程
  • 乘法逆元
  • 中國剩余定理
  • 矩陣乘法及其運用到的優化

動態規劃

  • 普通dp
  • 隊列優化dp 矩陣優化dp 斜率優化dp
  • 數位dp
  • 樹形dp
  • 區間dp
  • 狀壓dp

數據結構

  • 樹狀數組
  • 線段樹
  • 二叉查找樹 平衡樹
  • 樹鏈剖分
  • RMQ問題(st表)

  • lca

noip模板(復習)