ホームページ  >  に質問  >  本文

python - 学习数据结构和算法是否用java实现比c++和c好?

是不是因为java语法比较简单,容易实现,直接接触算法思想,而不会像使用c++那样有很多语法细节?

PHPzPHPz2741日前1298

全員に返信(14)返信します

  • 迷茫

    迷茫2017-04-18 09:57:25

    最近、アルゴリズムに関することをレビューしたくて、Golang を使用しています。

    アルゴリズムは言語よりも上位のものであるべきであり、アルゴリズムの考え方を理解できれば、どの言語でも実装できるはずです。

    特定のアルゴリズムが特定の言語でのみ実装できると仮定すると、学習できるのは言語のみであり、アルゴリズムは学習できません。

    返事
    0
  • PHPz

    PHPz2017-04-18 09:57:25

    アルゴリズムは内部スキルであり、言語は単なる武器です。高度な内的スキルを持った人はどんな武器を使うかは関係ありません

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:57:25

    なぜ C を使用するのですか?簡単なので留学生はみんなPythonを使っています。したがって、将来どの言語を使用するかを考えると、明らかに Java のほうが有利です。データ構造を学ぶ場合は、Java の方がカプセル化が優れており、よりシンプルで便利です。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:57:25

    上記のすべての引数をサポートします。
    C 言語は非常に優れていますが、いくつかの欠点もあります。たとえば、ハッシュに関しては、C を使用するのは少し面倒です。 Java は大きすぎて、カプセル化が多すぎます。 「プログラム = データ構造 + アルゴリズム」は今でも古い格言です。言語について心配する必要はありません。使いやすい言語を使用してください。

    返事
    0
  • キャンセル返事