タグ

ブックマーク / qiita.com/SakiKuroe (1)

  • Rustで競技プログラミングよくばりセット - Qiita

    競技プログラミングを行う上で使用頻度の高いアルゴリズムやデータ構造を、Rust(プログラミング言語)で実装するためのノートです。各アルゴリズムの実装と、それを用いる問題や解答例を掲載しています。 目次 関数/メソッド 最小値/最大値 (min/max) 絶対値 (abs) スワップ (swap) ソート (sort) 反転 (reverse) 重複要素の削除 (unique, dedup) データ構造 動的配列 (vector) スタック (stack) キュー (queue) 優先度付きキュー (priority queue) Set Map Union-Find木 (素集合データ構造) Mod Int (Mint, ModInt) Segment Tree (セグメント木) アルゴリズム 二分探索 (Binary search, lower bound, upper bound) 再帰

    Rustで競技プログラミングよくばりセット - Qiita
  • 1