- Теория
- Теория
Сортировка пузырьком, закрепление 2
Почините функцию сортировки, чтобы состояния массива во время сортировки совпадали с образцом.
Чтобы посмотреть на образец или проверить свою программу, нажмите кнопку Заказчик, принимай программу!
Решение
Решение испытания будет доступно через несколько минут. Используйте его, если возникнут сложности. А пока попытайтесь пройти испытание самостоятельно.
let arr = [6, 3, 8, 4, 5];
draw(arr);
bubbleSort(arr);
function bubbleSort(arr) {
let len = arr.length - 1;
for (let i = 0; i < len; i++) {
for (let j = 0; j < len - i; j++) {
if (arr[j] > arr[j + 1]) {
let temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
draw(arr, j, j + 1);
}
}
}
}
Хорошо владеете JavaScript, но до сих пор не освоили Node.js? Записывайтесь на профессиональный курс «Node.js. Профессиональная разработка REST API». Цена 12 000 ₽.
Минимальный вид табов
- index.html
HTML
HTML
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.
100%