131
правка
Изменения
→Модификации
Псевдокод указан ниже:
odd-even_sort(a):
'''for''' (i = 0; i < to n; ++i-1 ''step'' 1)
'''if''' i mod 2 =0
'''for''' (j = 2; j < to n-1; j+=''step'' 2)
'''if''' (a[j] < a[j-1])
swap(a[j-1], a[j]))
'''else'''
'''for''' (j = 1; j < to n; j+=-1 ''step'' 2)
'''if''' a[j] < a[j-1]
swap(a[j-1], a[j])