是不是因为java语法比较简单,容易实现,直接接触算法思想,而不会像使用c++那样有很多语法细节?
迷茫2017-04-18 09:57:25
最近、アルゴリズムに関することをレビューしたくて、Golang を使用しています。
アルゴリズムは言語よりも上位のものであるべきであり、アルゴリズムの考え方を理解できれば、どの言語でも実装できるはずです。
特定のアルゴリズムが特定の言語でのみ実装できると仮定すると、学習できるのは言語のみであり、アルゴリズムは学習できません。
伊谢尔伦2017-04-18 09:57:25
なぜ C を使用するのですか?簡単なので留学生はみんなPythonを使っています。したがって、将来どの言語を使用するかを考えると、明らかに Java のほうが有利です。データ構造を学ぶ場合は、Java の方がカプセル化が優れており、よりシンプルで便利です。
PHP中文网2017-04-18 09:57:25
上記のすべての引数をサポートします。
C 言語は非常に優れていますが、いくつかの欠点もあります。たとえば、ハッシュに関しては、C を使用するのは少し面倒です。 Java は大きすぎて、カプセル化が多すぎます。 「プログラム = データ構造 + アルゴリズム」は今でも古い格言です。言語について心配する必要はありません。使いやすい言語を使用してください。