Programming-methodologies-writing-the-algorithm

提供:Dev Guides
移動先:案内検索

アルゴリズムを書く

問題を解決するために従う必要のあるステップの有限セットは、*アルゴリズム*と呼ばれます。 アルゴリズムは通常、実際のコーディングが行われる前に開発されます。 英語のような言語を使用して作成されているため、プログラマーでなくても簡単に理解できます。

時々、アルゴリズムは*擬似コード*を使用して記述されます。 使用するプログラミング言語に類似した言語。 問題を解決するためのアルゴリズムを書くことはこれらの利点を提供します-

  • チームメンバー間の効果的なコミュニケーションを促進する
  • 手元の問題の分析が可能
  • コーディングの青写真として機能
  • デバッグを支援
  • メンテナンス段階で将来参照するためのソフトウェアドキュメントの一部になります

これらは、優れた正しいアルゴリズムの特徴です-

  • 入力のセットがあります
  • ステップは一意に定義されます
  • 有限ステップ数
  • 必要な出力を生成します

アルゴリズムの例

最初に、アルゴリズムを作成する実際の状況の例を見てみましょう。 これは、ペンを購入するために市場に行くためのアルゴリズムです。

アルゴリズムの例

このアルゴリズムのステップ4自体は完全なタスクであり、別のアルゴリズムを作成できます。 数値が正か負かをチェックするアルゴリズムを作成しましょう。

アルゴリズムの例