符號表示
資料 | ||
---|---|---|
整數序列 | 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] | |
輸出 | ||
輸出最小值。 |
輸入與初始化
更新最小值
輸出