シンボル
データ | ||
---|---|---|
入力の整数の列 | A | |
最小値 | minv |
入力と初期化 | ||
---|---|---|
整数の列を読み込みます。 | ||
最小値を初期化します。 | minv ← INF | |
最小値の更新 | ||
配列の要素と最小値を比較します。 | if A[i] < minv: | |
最小値を更新できる要素を指します。 | i | |
最小値を更新します。 | minv ← A[i] | |
調べ終わった要素を拡張していきます。 | 区間[0, i] | |
出力 | ||
最小値を出力します。 |
アニメーション
入力と初期化
最小値の更新
出力
データ | ||
---|---|---|
入力の整数の列 | A | |
最小値 | minv |
入力と初期化 | ||
---|---|---|
整数の列を読み込みます。 | ||
最小値を初期化します。 | minv ← INF | |
最小値の更新 | ||
配列の要素と最小値を比較します。 | if A[i] < minv: | |
最小値を更新できる要素を指します。 | i | |
最小値を更新します。 | minv ← A[i] | |
調べ終わった要素を拡張していきます。 | 区間[0, i] | |
出力 | ||
最小値を出力します。 |
入力と初期化
最小値の更新
出力