ウホウホゴリラッホ

主に勉強したことをまとめていきます。twitter:@pytran3

詰まった時に参照するリスト

考察で詰まった時用確認リスト

考察詰まった時ようにまとめる。デバッグのアイデアとかも含む。

実装・デバッグ

  • スモールケースで特殊化していないか or する必要がないか
    • バグを埋めこみやすいのでうまく使い分ける
  • dpで前回の状態をただ下ろせば良いやつを忘れていないか

発想

  • 逆順から考えたか
    • ゲーム系・構築系
  • 自由度別に独立に計算できないか
    • 例) マンハッタン距離の最小化でxy独立に最小化を考えられないか
  • (二部)グラフに落ちないか
    • グラフに落とせることがある。完全(二部)グラフや木になったりも
  • オフラインクエリはソートすると計算量が落ちないか
  • 状態数を数え上げる時、構築手順を一意にすることができないか?構築手順を考えるとDPが生えるかも
  • 実は計算量が小さかったりしないか?ならし計算量が小さい?最後は状態が変わらなかったり?