Содержание
- 2. Цифровая сортировка (DigitalSort) Вначале числа из списка S распределяются по очередям, причём номер очереди определяется последней
- 3. В общем случае: Дана последовательность из S чисел, представленных в m-ичной системе счисления. Каждое число состоит
- 4. Пример. Необходимо сортировать последовательность целых чисел типа longint (32 бита). Сколько потребуется очередей? Можно рассматривать каждый
- 5. Укрупненная схема алгоритма DO ( j := L , L–1 , …, 1 ) по j
- 6. Рассмотрим основные операции: 1) Определение j-той цифры ключа сортировки Задача: выделение произвольного байта в поле Data
- 7. Рассмотрим особенности реализации цифровой сортировки для сложных структур: Пример: struct tData { char Name [5]; long
- 8. sizeof (tData) = 10 байтов старш. млад. млад. старш. name phone Используем индексацию для удобства выбора
- 9. Тогда KDI [j] - номер байта, соответствующего j-той цифре ключа сортировки, j := L, L–1, …,1.
- 10. 2) Соединение очередей. Имеется очередь Q (возможно, пустая) и непустая очередь S. 1) S.tail -> next
- 11. Алгоритм на псевдокоде DO ( j := L, L-1, … 1 ) DO ( i :=
- 12. Алгоритм на псевдокоде (продолжение) p := & S DO ( i := 0, 1, … 255
- 13. Трудоемкость метода T = O( L( n + m ) ) Замечания: 1) Цифровая сортировка устойчива.
- 15. Скачать презентацию







![Тогда KDI [j] - номер байта, соответствующего j-той цифре ключа сортировки, j](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/953894/slide-8.jpg)




Программирование на языке Паскаль. Простейшие программы
Укажите имена полей, записи, ключ реляционной БД. Практическое задание. Лекция 5
Устройство компьютера и ноутбука. Урок 1
Элементы приложения. Mainwindow, Mainwidget
Презентация на тему Действие с информацией. Хранение информации
Что умеет компьютер
Презентация на тему Антивирусные программы
Заявка на грантовый конкурс
Graph theory, definitions and examples. Lecture 8,
Sun Temple Secret. Проект компьютерной игры
Продвижение образовательных услуг Инстаграм
nxweb.nexign-systems.com. Часть 1
Поколения компьютеров
Программирование в среде Scratch
Цифровые технологии в обеспечении экономической безопасности фирмы АО Клинцовский крановый завод
Оформление презентации проекта
Работа компьютерных сетей. Домен. Частная виртуальная сеть
Презентация на тему Операционная система
Виды и классификации информационных систем
Презентация на тему Линейный алгоритм
История развития вычислительной техники
BlockChain
Блогер и интервьюер
Широковещательные сети и физическая адресация
Человек и информация. 4 класс
Tik Тok - бой. Империя развлечений
Информационная комиссия (2 часть)
Основы программирования. Массивы