int mainQ
{
int main, a, j, k;
int i; int b [ 10]={56, 88, 75, 65, 78, 82, 79, 81, 68, 72};
f o r (i=0; i<=8; i+ + ) {
m in=b[i]; k=I;
f o r ( j= i+ l; j< = 9 ; j + + ) if (b[j]< b=""><>
a= b[i]; b[i]=b[k]; b[k]=a;j
f o r (i=0; i<=9; i+ +)
c o u t « b [ i ] « ” , “;
return 0;
}
Bu usul eng kichik elementni chiqarish usuli deyiladi.
2-usul. Ko ‘piksim on usul. Bu usulning asosiy g ‘oyasi yengil
elementlarni yuzaga chiqarishdan iborat bo"lib, xuddi suv ichidan chi-
qayotgan pufakchalam i eslatadi. Yengil elementlar “vazni” darajasida
94
borgan sari yuqorilab boradi. Buning ucliun birinchi elementdan
boshlab, hamma elementlari o ‘z yonida turgan element bilan taqqos-
lanadi. Agar
Do'stlaringiz bilan baham: |