アルゴリズム章アルゴリズムベースの概要

アルゴリズム章アルゴリズムベースの概要

1例

挿入SORT(A)

A.lengthへJ = 2

      キー= A [j]を挿入する[J] //要素

     //挿入A配列Aに[J] [1,2、...、J-1]。

     私は、1つの整列要素で始まり1からJ-1 // J-1 =

     私のための> 0とキー<[I]

        [I + 1]移動右向きの挿入よりも大きい要素よりも素子の[I] //もし元素比=

        I = I-1 //その後の左側の要素の挿入元素比の要素と比較され、元のサイズの関係

     A [I + 1]に割り当てられたサイクル//鍵KEYの終了後、[I + 1] =値

2.いくつかの規則を擬似コード

1)インデントブロック構成を示しています

2)増加させるために、ループカウンタの各反復のためのキーワードを使用し

                 各反復減少カウンタとdowntoキーワードを使用します

ループカウンタは、代替の後、変数のキーワードの変化量よりも大きい場合

3)//コメント

4)I = J = E

J = Eと同等

           I = J

5)説明表示なしには、グローバル変数を使用しません。

6)A [1 ... j]はA [1]、A [2]、...、A [j]を含むサブアレイを示し

7)プロパティ名、オブジェクト名の長さをA.length

A.lengthは、アレイAの要素数を表します。

8)のパラメータの値によってプロシージャに渡さ

 

おすすめ

転載: www.cnblogs.com/wwqdata/p/11520197.html