5

USACO などのプログラミング コンテストのアルゴリズムを学ぶための最良の方法は何ですか。シルバー部門に入ったばかりなので、アルゴリズムの学習を開始する必要があります。Dijkstra、Dynamic Programming、Flood-fill などのアルゴリズムやテクニックを Java で学び、実際に問題に対してそれらを実装する方法を知ることができる良い本やチュートリアルはありますか? 助けてくれてありがとう!

4

1 に答える 1

4
  1. 練習!これが最も重要なポイントです。SPOJUVAなどのオンライン ジャッジで定期的に問題を解決してください。より多くの問題を解決することで、プログラミング コンテストで出題される質問の種類と形式に慣れることができます。このようにして、独自のアルゴリズムを導き出し、問題を見抜く能力も向上します。

  2. アルゴリズムの紹介、Cormen を入手してください。アルゴリズムとデータ構造の学習と分析のための優れた本です。

于 2012-05-14T05:13:11.647 に答える