1. В чем смысл сортировки? 2. В каких случаях используется пузырьковая сортировка?

3. В чем основная идея метода быстрой сортировки?

4. Какие встроенные функции для сортировки массивов в Python вы знаете.

5. Для чего нужна пузырьковая сортировка?

6. Почему при пузырьковой сортировке легкие элементы располагаются выше?

7. Для чего нужен цикл в данных методах сортировки?

dkim7985 dkim7985    2   06.02.2021 18:23    1

Ответы
LineyNikki LineyNikki  08.03.2021 18:30

1) В том, что у вас есть данные и вам их надо отсортировать в каком-либо порядке или критерию.

2) Когда нужно отсортировать массив по возрастанию. От меньшего к большему числу.

3) В том, что вы получаете максимум скорости, использую минимум ресурсов. Времени меньше занимает, эффективней.

4)  sorted. Ну и можно сортировать через filter, но могу ошибаться.

5) Для сортировки массива, от меньшего к большему.

6) Наибольший элемент массива ставится на своё место в конце массива рядом с предыдущим «наибольшим элементом», а наименьший элемент перемещается на одну позицию к началу массива («всплывает» до нужной позиции, как пузырёк в воде — отсюда и название алгоритма).

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

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика