КУРС Базовые приемы программирования. 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)


Электронные таблицы
Аниме. Соукок
Графы. Общие понятия
Разработка программного продукта по предметной области, автоматизированная работа предприятия ОАО ФСК ЕЭС Верхне-Донское ПМЭС
Урок №01 (2)
Машинное обучение. День 2. Классификация
Решение прикладных задач и разработка приложений на языке Python
Использование облачных технологий на занятиях по информатике
Угрозы, которые нас подстерегают при работе с интернетом
Введение в классы
git
Чат-боты для изучения английского языка
Устройство компьютера
Лекция 2 - Алгоритмические структуры
Modify CID
Графики тригонометрических функций. Их преобразование. Построение графиков в программе GeoGebra
Аппаратные и программные средства ИКТ
Обучающее приложение для детей
Обзор выпуска КХСМ от 11 мая 2019 года в скриншотах (интерактив)
Вибір програмної та апаратної конфігурації суб’єкта господарської діяльності
Регистрация на Amazon
Адаптация образовательного процесса путём внедрения информационных технологий
Представление об организации, использование БД и СУБД
Символьные строки
Классы и структуры в C++
Структура проекта Delphi
Общие требования к структуре и содержанию электронного образовательного ресурса
Аппаратная реализация компьютера. Периферийные устройства