直接选择排序算法伪代码
//直接排序
SELECTION_SORT(A)
{
for i=1 to n-1
min=i
for j=i+1 to n
if A[min] > A[j]
min = j
swap A[min] <-> A[i]
}
用直接选择排序算法对数组arr[10] = {8, 5, 10, 12, 7, 6, 15, 9, 11, 3}从小到大排序。
在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器
//直接排序
SELECTION_SORT(A)
{
for i=1 to n-1
min=i
for j=i+1 to n
if A[min] > A[j]
min = j
swap A[min] <-> A[i]
}