PythonとCを使用してデータ構造とアルゴリズムの基本を学び、読んだ本の演習のいくつかを完了しました。これらのデータ構造のいくつかを実装し、赤黒木や優先キューなど、今学んだ教材についての理解を深めるアルゴリズム。
練習するときに使用できる素材が掲載された優れたウェブサイトはありますか?
http://topcoder.com でアカウントを取得します。彼らはプログラマーの間で競争を繰り広げ、データ構造とアルゴリズムを含む問題に取り組みます。あなたは正確さ、実行時間、そして実装の速度を競います。また、非常に優れた チュートリアル もあります。
検索から始めます。
「コードカタ」を検索
データ構造とアルゴリズムを必要とする記述例については、これらのWebサイトをお読みください。
アルゴリズムの概要 のコピーを取得します。いくつかのアルゴリズムを実装します。
これは、データ構造のいくつかの興味深い使用法をカバーするリストです-