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

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

В предыдущих шагах посмотрели на реализацию нескольких сортировок, но на практике зачастую используют стандартных метод 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.

 

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

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

ОТНОСИТЕЛЬНАЯ СКОРОСТЬ
Всё в этом мире относительно 🦊 В философии это высказывание означает, что нет ничего постоянного и все меняется, а в математике оно означает, что...
Неудачный ход
🔹Задача: Два игрока (Петя и Ваня) играют в игру. Перед ними лежит x камней, возможные ходы: добавить 1 камень или увеличить кол-во камней в 3 раза....
Strange, weird, odd
1️⃣ Итак, начнём со слова weird — очень странный, непредсказуемый, неестественный. Этим словом мы показываем супернегативную окраску. Нам прям...
Электрическое сопротивление
~ Обозначается: R. ~ Единица измерения: Ом (ом). Причина — взаимодействие электронов и ионов кристаллической решётки.  
Глобализация
Причины глобализации: 1) Разрастание мировых торговых отношений; 2) Разработка и появление высокоскоростного транспорта 3) Ослабшие традиции. 4)...
Что такое логарифм?
Например: log2 4=2 =>2²=4 Логарифм с основанием 10 называется десятичным и обозначается lg. Например: lg 100 = 2, lg 1000 = 3, lg 0,01 = −2...

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

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