2009-06-28 7 views
12

私は3週間前の私の自由時間のようにCormenらによってIntro to Algorithmsを読み始めました。私は第2章を終え、しばらくの間、練習を試してきました。私はそれらが少し難しいと思う。Cormenらのalgo bookからの自己学習に少し問題がある

これは正常ですか?私は移動する前にすべての練習を終えるべきですか?それとも、私ができることを解決して次の章に進んで、今私が理解できない練習に戻ってしまうのは大丈夫ですか?

この本の中に誰かが経験したことがあれば、それがあなたのためにどのようになったのか教えてください。私は少しここで演習のかなりの数を解決することができないことに落胆しています。

答えて

11

この本は私にとっても難しかったです。私が出席した大学でそれを使っていましたが、私はCLRSが頭の中で少しだけわかり、簡単な説明を得るために他の情報源を参照しなければならないことがよくありました。Wikipediaの説明を頭に入れて、コードサンプルが機能していれば(CLRSはしばしば欠けている)、私はテキストに戻り、それを理解することができた。

すべての練習を心配しないでください。スーパーエリートのMIT学生でさえ、それらをすべて行う必要はありません。あなたがやり遂げることができることをやってください。あなたが次の章で考えたコンセプトが必要な場合は、それがまだあなたに戻ってくるでしょう。

MIT OpenCourseWareでは、Introduction to Algorithms (SMA 5503)の古い講義も利用できます。

2

世界でも有​​数の高等専門の大学で使用されている難しい本です。難しいことは驚きではありません。さまざまな難易度の練習がたくさんあります。すべてを試みることは貴重な目標です。

コース教材はオンラインではありませんか?興味深いことに、授業を受けている学生がすべての練習をしているかどうかを確認することができます。

私は落胆しません。あなたが練習のいくつかを渡す必要がある場合でも、プラグを差し伸べてください。あなたは1回のパスでそれを習得しなければならないと言っていることは何もありません。あなたができることを取り入れ、必要に応じてやり直してください。余分な文脈が役立つかもしれません。

講義はiTunesで利用できます。

重要なことは締め切りを設定して着実に進んでいくことです。がんばろう。

0

すべての問題を抱えていないという問題は、自習しているときに、どれくらい答えることができるはずの良いゲージがないということです。

course assignments onlineを見ることができます。問題を解決するには、これを行うことをおすすめします。

1

自分自身でCLRSにダイビングするのに適しています。あなたは私よりも勇敢な男です。私は先週学んだgradアルゴリズムコースでこの本を使いました。コースに割り当てられた問題セットを終わらせるのは苦労しました。すべてのエクササイズを完了することは本当に難しい努力になります。

私はあなたに最も関心のある章と難しくないものに取り組むことをお勧めします。私が正しく覚えていれば、本の初めは、より難しい部分の1つであり、アルゴリズムのさまざまな領域の数学的背景に浸っています。第5章は、あなたがかなりの確率論を知っていない限り、特に困難です。また、スターティングされたセクションと問題は、周囲のマテリアル(21.4のように、私たちの教授がクラスで証明できないと告白したマテリアルを含む)よりもはるかに難しいものです。最後に、この雑誌の最後に、その他のトピックの調査があります。あなたが興味を持っているものを見ることができます。なぜなら、それらのトピックについてもっと学びたいと思うならば、そのトピックのそれぞれについて書かれた書籍全体があるからです。

投稿されたOpenCourseWareの資料に加えて、the material for the class I tookも見ることができますが、2009年秋にページがリセットされる可能性があります。これが役立ち、最も重要なことはあまりにも落胆!これは理由のためのアルゴリズムに関する本です。

+0

材料に壊れたリンクを修正してください。 @タイナン –

関連する問題