选择和冒泡排序
选择排序 (排序时,相对顺序不变)
for(i
=0; i
<N
-1; i
++)
{
for(j
=i
+1; j
<N
; j
++)
{
if(st
[i
]<st
[j
])
{
t
=st
[i
];
st
[i
]=st
[j
];
st
[j
]=t
;
}
}
}
冒泡排序 (排序时,数据相同时顺序可能会变)
for(i
=0; i
<N
; i
++)
{
for(j
=0; j
<N
-i
-1; j
++)
{
if(st
[j
] < st
[j
+1])
{
t
=st
[j
];
st
[j
]=st
[j
+1];
st
[j
+1]=t
;
}
}
}
转载请注明原文地址:https://blackberry.8miu.com/read-11153.html