КУРС Базовые приемы программирования. 2022. Онлайн - Лекция 2а (для ИИК). Выполнение ЛР № 1. Сортировка и пример1
Содержание
- 2. Сортировка «пузырьком» def sortBubble(a): for j in range(1,len(a)-1): for i in range(len(a)-1): if a[i]>a[i+1]: v=a[i] a[i]=a[i+1]
- 3. Сортировка выбором def sortChoice(a): for j in range(len(a)-1): min_ = a[j] imin=j for i in range(j+1,len(a)):
- 4. Сортировка вставкой def sortInsert(a): for i in range(1,len(a)): v = a[i] j = i-1 while(j>=0) and
- 5. Сортировка Шелла def sortShell(a): t=5 h=[9,5,3,2,1] for j in range(t): k=h[j] for i in range(len(a)-k): if
- 6. Быстрая сортировка def sortQuick(a, l, r): i=l j=r m =(l + r)//2 x1=a[m] while i while
- 7. Часть 2. Неклассические алгоритмы сортировки линейных списков 2022 – 2023 УЧЕБНЫЙ ГОД КУРС «БАЗОВЫЕ ПРИЕМЫ ПРОГРАММИРОВАНИЯ»
- 8. Нестандартная сортировка while x>9: x = x//10 Типы нестандартной сортировки в лабораторной работе № 2: 1.
- 9. Сортировка «пузырьком» по возрастанию младших цифр элементов списка def sortBubbleLow(a): for j in range(1,len(a)-1): for i
- 10. Сортировка «пузырьком» по возрастанию старших цифр элементов списка def highDigit(x): while x>9: x = x//10 return
- 11. Часть 2. Пример программы 2022 – 2023 УЧЕБНЫЙ ГОД Лабораторная работа № 1
- 12. Пример лабораторной работы № 2 # Раздел импорта модулей import random # Задание def task(): print("Лабораторная
- 13. Пример лабораторной работы № 2 # Ввод элементов списка def inputList(a): a = list(map(int, input().split())) return(a)
- 14. Пример лабораторной работы № 2 # Поиск максимального нечетного двузначного элемента def findMax(a): m = -10**10
- 15. Пример лабораторной работы № 2 # Старшая цифра числа def highDigit(x): while x>9: x = x//10
- 16. Пример лабораторной работы № 2 # Сортировка выбором по возрастанию старших цифр элементов def sortChoice(a): for
- 17. Пример лабораторной работы № 2 # Вызовы функций task() print("Введите способ заполнения списка:") print("1 - ввод
- 18. Пример лабораторной работы № 2 a=[] if v ==1: print("Введите в строку элементы списка:") a =
- 19. Пример лабораторной работы № 2 m = findMax(a) if m != -10**10: print("Максимальный нечетный двузначный элемент
- 20. Пример лабораторной работы № 2 print("Исходный список:") print(a) sortChoice(a) print("Список после сортировки выбором:") print(a)
- 22. Скачать презентацию

![Сортировка выбором def sortChoice(a): for j in range(len(a)-1): min_ = a[j] imin=j](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1182428/slide-2.jpg)
![Сортировка вставкой def sortInsert(a): for i in range(1,len(a)): v = a[i] j](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1182428/slide-3.jpg)
![Сортировка Шелла def sortShell(a): t=5 h=[9,5,3,2,1] for j in range(t): k=h[j] for](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1182428/slide-4.jpg)












![Пример лабораторной работы № 2 a=[] if v ==1: print("Введите в строку](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1182428/slide-17.jpg)


Методика SMART
Математическая логика в задании 18 (ЕГЭ)
Electronic presentation of the University
Определение ИТ. Составляющие. Функции. Задачи
Средства массовой информации
Типографика - наука или искусство? Шрифты
Мини-исследоваение. Язык современных коммуникаций
Основы САПР. Введение
Բջջային հեռախոս. Համացանցից օգտվելու հնարավորություն
Однотонная заливка светлым цветом
Создание сервиса Гарантийные дороги на официальном сайте города Ижевска в 2016 году
Синтез электрохромной пленки, основанной на соединении фуллерена лития и оксида переходного металла
Классификация технических каналов утечки информации
Программирование и основы алгоритмизации
Национальный молодежный форсайт
Формирование информационной культуры школьников
Роль информационной деятельности в современном обществе
Инициализация жесткого диска
Теория автоматов и формальных языков. Лекция 1
Архитектура операционной системы
Решение задач с одномерным массивом
Python Start
Революционные CMS и CMF в одном флаконе
Мир логопеда. Студенческое научное сообщество
Структура программы на языке С++. Лекция 5
Лабораторные работы по дисциплине: Базовые информационно-коммуникационные технологии
Программирование. Практические занятия
Составление Customer Journey Map