LoginSignup
20
20

More than 1 year has passed since last update.

精進したAtCoderの問題を分類する(rating~1200)

Last updated at Posted at 2021-10-25

はじめに

コーダーになることを目標として精進の過程で苦手なパターンを洗い出し、まとめることでパフォを安定させることを目的としてこの記事を書いています。筆者はPythonと精進限定でC++で問題を解いています。解いた問題は随時本記事に追加していきます。

「どのジャンルの問題をどれくらい解いたか」を参考にしていただければと思います。

コーダーになるまでにまとめた問題集↓

精進したAtCoderの問題を分類する(〜rating800)

(2023/04/01)入水しました!!!

image.png

AtCoder ProblemsのDifficulty Pies
image.png


二分探索

三分探索

DP

グラフ

BFS

DFS

Union-Find

最短経路問題

ダイクストラ

ワーシャルフロイド

トポロジカルソート

強連結成分分解

bitDP

構築

その他

BIT(Binary Indexed Tree)

SegmentTree

遅延評価セグメント木

しゃくとり法

貪欲

距離

bit

ゲーム系

Sparse Table

Mo's algorithm

二次元累積和

二次元いもす法

数学問題

幾何

包除原理

鳩の巣原理

GCD

フェルマーの小定理

約数&素数

mod

期待値

その他

ダブリング

半分全列挙

式変形系

絶対に小数誤差許さないマン問題

四角形敷き詰める系問題

考察典型

主客転倒

それぞれの要素がどれくらい関与しているかを数える

平面走査

Ad-hoc

  • AtCoder Beginner Contest 293 F - Zero or One
    クソむずい。「こうすれば解ける」ということは分かるけど、なんでその条件が出てくるのか分からない。
    解説に「こうしたい」「こういう気持ちになる」とか書いてくれれば嬉しいんだけどなぁ…

要早解き

シミュレーション

全探索

式変形系

尺取り法

累積和

20
20
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
20