Практика Сортировки

Редакция Без Сменки
Честно. Понятно. С душой.

В предыдущих шагах посмотрели на реализацию нескольких сортировок, но на практике зачастую используют стандартных метод sort() или sorted().

👨‍💻 Основное отличие состоит в том, что sorted(some_list) сортирует список и возвращает его копию:
a = [3, 2, 1] print sorted(a)
A some_list.sort() сортирует список на месте :
a = [3, 2, 1] print a.sort()

❓Задача:
Написать программу, сортирующая элементы главной диагонали двумерного списка целых чисел.

📍Матрица (двумерный список) — это совокупность n*m чисел, записываемых в виде прямоугольной таблицы, состоящей из n строк и m столбцов.

матрица А:
a11 а12 … а1m
a21 a22 … a2m
… … … …
an1 an2 … anm

a[i][j]:
i — номер строки, изменяется от 1 до n;
j — столбец, изменяется от 1 до m.

Элементы на главной диагонали находятся на местах, где i = j.

 

Где вы учитесь?

Вам также будет интересно

ПИРАМИДА ВПИСАННАЯ В КОНУС
На плоскости в планиметрии в окружность можно вписать треугольник, четырехугольник или любой другой подходящий угольник. В стереометрии тоже можно...
Массив и связный список: в чем разница?
➡️ При использовании массива элементы хранятся в памяти непрерывно, то есть рядом друг с другом. Пример: вы собрались компанией пойти на концерт,...
ДВУГРАННЫЙ УГОЛ
Угол на плоскости — простая математическая штука, пространство между двумя прямыми, исходящими из одной точки. А вот углов в пространстве в несколько...
ИГРЫ В БУКВЫ
Петя и Ваня играют в буквы: Задан некоторый набор символьных цепочек, в котором ни одно слово не является началом другого. Что-то напоминает,...
Прямолинейное равномерное движение
Прямолинейным равномерным движением называется механическое движение, при котором тело за любые равные промежутки времени t1 = t2 = t3 = ......
Гидролиз солей
В ЕГЭ рассматривается гидролиз растворимых солей. ❗️ Любую соль можно «разложить» на кислоту и основание/амфотерный гидроксид, которыми она...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.