私はデータ構造とアルゴリズムを学んだばかりの学生です。自分のスキルを拡張し、データ構造を使って新しいことを学ぶために休憩中に行うべきいくつかのプロジェクトを探しています。バイナリ検索ツリー、ハッシュテーブル、スタックなどのさまざまなデータ構造をさまざまな言語でコーディングしていますが、これらのデータ構造を使ってプログラムを作成しようとしています。しかし、私の未経験者のために、私のような初心者が実際にデータ構造を使用できるかどうかはわかりません。私の質問は誰でも、データ構造を利用したプログラムのアイデアを見つけることができ、これらのデータ構造を使って実際のプログラムを作ることができますか?私はこれが広範囲であると理解していますが、私はこの分野では知られていないので広範囲であると信じています。どんな助けもありがとう!データ構造の問題
Q
データ構造の問題
1
A
答えて
1
非常にボードのようです。コーディング競争の問題を解決することは、コーディングスキルを向上させるのに本当に役立つと言いたいと思います。あなたが特定の問題でデータ構造を適用することを練習することになっている場合。私はそれらのサイトをお勧めします。
https://code.google.com/codejam/
実際には、特定のプログラムを作ることは唯一のデータ構造とアルゴリズムだけでなく、総合的なプログラミングのスキルを適用しない強化するために本当に便利になります:デザインパターン、OOP、ソフトウェアエンジニアリング、ネットワーク、GUIなどがあります。
しかしあなたの目的は、データ構造とアルゴリズムを実践することです。コーディングの問題を解決する方が良い選択です。データ構造とアルゴリズムを適用することは、プログラムを約10〜20%作成することの一部に過ぎないためです。
関連する問題
- 1. 構造体データ型のリンクリストの問題
- 2. マトリックスベースの問題を扱うデータ構造
- 3. C構造体の問題
- 4. リスト/ Dict構造の問題
- 5. JavaScriptオブジェクト構造の問題
- 6. ヒープデータ構造のラップアラウンド問題
- 7. データ構造の質問
- 8. データ構造の質問
- 9. ポインタと構造問題
- 10. 、論理構造に問題
- 11. JSoup文書構造問題
- 12. トリッキーなフォルダ構造問題
- 13. スウィフト4のJSON解析ヘルプ - データ構造の問題?
- 14. グループ化された棒グラフのデータ構造の問題
- 15. 2つの合計データ構造の問題
- 16. 私のデータ構造に何が問題なのですか?
- 17. このデータ構造には何が問題なのですか?
- 18. ポインタの構造体の問題
- 19. JQueryコンテナのコンテナ構造の問題
- 20. 構造内の文字の問題
- 21. イベントの階層構造の問題
- 22. 構造体の初期化の問題?
- 23. CSSとHTMLのセクション構造の問題
- 24. ExtJs 4 + Zend(ファイル構造) - Ext.Loaderの問題?
- 25. Python辞書構造、速度の問題
- 26. ASP.NET MVC構造設計の問題
- 27. Db構造体EFでの問題
- 28. ユニオンと構造体のパック問題
- 29. Angular2/NodeJSプロジェクト構造とCORSの問題
- 30. データ構造とシステム設計の質問
ちょっとしたコード - データ構造が自然にポップアップします。あなたが大工であれば、鳥の巣が好きなので、鳥の家を建てるかもしれません。楽しいプロジェクトを選んで実行してください。あなたがランダムなアイデアを望むなら - ConwayのGame of Life(Google it)についてはどうですか?基本バージョンを入手したら、宇宙が動的に成長するバージョンを作ることができますか? –