Что такое пузырьковая сортировка в Java?
Что такое пузырьковая сортировка в Java?

Видео: Что такое пузырьковая сортировка в Java?

Видео: Что такое пузырьковая сортировка в Java?
Видео: Java. Сортировка пузырьком. 2024, Май
Anonim

Пузырьковая сортировка самый простой сортировка Алгоритм, он сравнивает первые два элемента, если первый больше второго, меняет их местами, продолжает выполнение (сравнивает и меняет местами) для следующей пары соседних элементов. Затем он снова начинается с первых двух элементов, сравнивает, меняет местами до тех пор, пока они больше не потребуются.

Кроме того, что такое пузырьковая сортировка в Java с примером?

Пузырьковая сортировка самый простой сортировка алгоритм, который работает, многократно меняя местами соседние элементы, если они находятся в неправильном порядке. Пример : Первый проход: (5 1 4 2 8) -> (1 5 4 2 8). Здесь алгоритм сравнивает первые два элемента и меняет местами, поскольку 5> 1. (1 5 4 2 8) -> (1 4 5 2 8), поменять местами с 5> 4.

Кроме того, как написать пузырьковую сортировку на Java? Пузырьковая сортировка в Java

  1. public class BubbleSortExample {
  2. static void bubbleSort (int arr) {
  3. int n = длина обр.
  4. int temp = 0;
  5. for (int i = 0; i <n; i ++) {
  6. for (int j = 1; j <(n-i); j ++) {
  7. if (arr [j-1]> arr [j]) {
  8. // меняем местами элементы.

Также спросили, что подразумевается под пузырьковой сортировкой в Java?

Пузырьковая сортировка это простой алгоритм, который сравнивает первый элемент массива со следующим. Если текущий элемент массива численно больше следующего, элементы меняются местами.

Как работает пузырьковая сортировка?

Вместо поиска по массиву в целом пузырьковая сортировка работает сравнивая соседние пары объектов в массиве. Если объекты находятся в неправильном порядке, они меняются местами, так что самый большой из двух перемещается вверх. Обмен продолжается до тех пор, пока весь массив не будет в правильном порядке.

Рекомендуемые: