2011-01-31 5 views
-1

データ構造とアルゴリズムを習得するために擬似コードを学習する必要がありますか?それとも実際に必要なのでしょうか?今日のプログラミングでは疑似コードが必要ですか?

現代のソフトウェア開発で擬似コードが使用されていますか?

大学で擬似コードを教えていますか?

+8

疑似コードは単純に「コードのように見えるが、そうでないもの」です。プログラマーは、通常、実際のプログラミング言語に基づいて、単純な概念とアイデアを互いに説明するためにそれを使用する傾向があります。それらのうちのいくつかを傾け、擬似コードを「得る」ことは自然に来るでしょう。 –

+0

具体的な例がありますか? – Boldewyn

+0

インターネットのアルゴリズムに関する講義ノートを検索しているうちに、アルゴリズムはほとんどが擬似コードで記述されています。教師が試験で擬似コードの形でアルゴリズムを書くことを主張しているかどうかという疑問が私の心に浮かんだ。もしそうなら、彼らはそれから何のメリットを期待していますか? – anonymous

答えて

3

データ構造とアルゴリズムは、通常、いくつかの既存の言語で教えられます。擬似コードは、現在でも使用されていますが、通常は広く知られている言語に非常に近いため、学習することはあまりありません。大学で教えるとは思えません。少なくとも私は望んでいない:)

1

擬似コードは非公式です。あなたのアイデアやアルゴリズムを他の人に伝える一つの方法です。学ぶことはあまりありません。データ構造とアルゴリズムを理解し、英語で説明できる場合は、すでに擬似コードを知っています。

実用的な擬似コードが必要な場合は、Pythonが、優雅さと読みやすさが重要な考慮事項である場合は、私が見た中でもっとも近い擬似コードに似ています。

関連する問題