5.56M
Категория: ПрограммированиеПрограммирование

Сортировка массивов

1.

• 9.3.2.1 применять алгоритмы сортировки;
• 9.3.3.1 создавать программы на языке программирования
Python с использованием одномерных массивов;
• 9.3.3.2 создавать программы на языке программирования
Python с использованием двумерных массивов

2.

Сортировка массива
Сортировка массива А по возрастанию
A.sort()
Сортировка массива А по убыванию
A.sort(reverse=True)

3.

Задача 1. «Яблоки в подарок» (стр.101)
У Алии имеется 20 яблок (весом от 100 до 500 грамм). Она хочет подарить
своей сестренке Гаухар К самых больших яблок. Определите суммарной вес К
яблок. Найдите вес самого большого и маленького яблока.

4.

Задача 2. Сортировка словаря (стр.103)

5.

Отсортируйте строки матрицы по возрастанию
print("введите количество строк в матрице")
N=int(input())
print("введите количество столбцов в матрице")
M=int(input())
A=[[0 for j in range(M)] for i in range(N)]
from random import randint
for i in range(N):
for j in range(M):
A[i][j]=randint(0,1000)
for i in range(N):
for j in range(M):
print("%-3d"% A[i][j],end=" ")
print()
Стандартный блок
формирования матрицы

6.

Рефлексия
Согласен
Я знаю, что такое сортировка.
Я могу описать
сортировки
«пузырька».
алгоритм
методом
Я могу описать алгоритм
сортировки вставками.
Я
использую
сортировки для
кода программы.
алгоритм
написания
Я легко решаю предложенные
задачи.
Частично
согласен
Не согласен
English     Русский Правила