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


Оформление именных благодарностей, сертификатов и дипломов при помощи Google-формы, Google-презентации и приложения AutoСrat
Информационные технологии в туризме
История электронной таблицы. VisiCalc и первые персональные компьютеры
Методы и средства сопровождения сайта
Примеры компьютерных моделей различных процессов
Ассортиментная идентификация продовольственных товаров
Локальные и глобальные компьютерные сети
Новогодний марафон Верим в чудо, творим чудо
Получение информации из открытых источников. Дестабилизирующее воздействие и несанкционированный доступ к информации
СМИ в посёлке Октябрьском
Компьютерные сети
Почему Чизиплейс идеальна и прекрасна
Осмотр компьютера
Подходы к определению теории игр
CD DVD дисководы
Технологии физического уровня (L1)
Безопасность работы в сети интернет
Основные понятия реляционной БД
Математические модели
Моделирование этапов настройки политики безопасности и администрирования пользователей локальной сети
Выполнила: ученица 10класса МОУ СОШ №14 Чекундинского сельского поселения. Журавлева Лариса.
Комбинационные схемы
Динамические структуры данных
Направление заявок в банк ВТБ
Основные элементы программирования
Битрикс — фреймворк?
Brawl Stars. Что такое Brawl stars?
Обработка графических объектов из готовых библиотек. Импорт и экспорт объектов