Главная / Практикум прикладного программирования на MFC и C++ в среде VS.NET / Сортировка методом пузырька реализована в примере:

Сортировка методом пузырька реализована в примере:

вопрос

Правильный ответ:

void memorySort(int n, int a[]) { int i, j, k, m; int x; k = 0; for(i=1; i<n; i++){ m=k; for(j=n-1; j>m; j--) if(a[j-1]>a[j]){ x=a[j-1]; a[j-1]=a[j]; a[j]=x; k=j; } if(m==k) break; } }
void bubbleSort(int n, int a[]) { int i, j; int x; for(i = 1; i < n; i++){ for(j = n - 1; j >= i; j--){ if(a[j-1] > a[j]){ x = a[j-1]; a[j-1] = a[j]; a[j] = x; } } } }
void shakerSort(int n, int a[]) { int j, k, left, right; int x; left=0; right=n-1; k=n-1; while(left<right){ for(j=right; j>left; j--) if(a[j-1]>a[j]){ x=a[j-1]; a[j-1]=a[j]; a[j]=x; k=j; } left=k; for(j=left; j<=right; j++) if(a[j-1]>a[j]){ x=a[j-1]; a[j-1]=a[j]; a[j]=x; k=j; } right=k-1; } }
Сложность вопроса
75
Сложность курса: Практикум прикладного программирования на MFC и C++ в среде VS.NET
45
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень легкий вопрос интуит.
26 сен 2019
Аноним
Это очень элементарный тест интуит.
10 мар 2017
Аноним
Это очень заурядный тест по интуиту.
02 ноя 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.