知識集(難易度問わず)
難易度「難易度問わず」の知識だけを表示しています。
基本
-
C++のコードの書き方
競技プログラミングで使う C++ コードの基本形やコメントの書き方。
-
入出力
標準入力・標準出力・デバッグ出力を扱うための基本操作。
-
エラー
コンパイルエラー、実行時エラー、論理エラーの読み方と直し方。
-
コーナーケース
特殊な入力でだけ起きる誤答や実行時エラーを見つけるための考え方。
-
テスト
プログラムが意図通りに動くかを、入力例や自作ケースで確認する方法。
-
シミュレーション
問題文で指定された操作や状態変化を、順番通りに再現する考え方。
-
考察問題
プログラミングの前に問題を深く分析する必要がある問題。
-
構築問題
条件を満たす具体的な値・配列・文字列・操作列などを作って出力する問題。
-
数学的表現
今後記述予定。
高速化系
-
分割統治法
今後記述予定。