Кто написал книгу алгоритмы структуры данных программы

Также данная книга доступна ещё в библиотеке. Запишись сразу в несколько библиотек и получай книги намного быстрее.

Как читать книгу после покупки

  • Чтение только в Литрес «Читай!»

Посоветуйте книгу друзьям! Друзьям – скидка 10%, вам – рубли

По вашей ссылке друзья получат скидку 10% на эту книгу, а вы будете получать 10% от стоимости их покупок на свой счет ЛитРес. Подробнее

Стоимость книги: 183 ₽
Ваш доход с одной покупки друга: 18,30 ₽
Чтобы посоветовать книгу друзьям, необходимо войти или зарегистрироваться Войти

  • Объем: 274 стр.
  • Жанр:з арубежная компьютерная литература, и нформатика и вычислительная техника, О С и сети, п рограммирование
  • Теги:м одели и алгоритмы, о бучение программированию, у чебники по программированиюРедактировать

Эта и ещё 2 книги за 399 ₽

По абонементу вы каждый месяц можете взять из каталога одну книгу до 700 ₽ и две книги из специальной подборки. Узнать больше

Три замечательные книги по алгоритмам

Оплачивая абонемент, я принимаю условия оплаты и её автоматического продления, указанные в оферте
Оплатить Отмена
Описание книги

В классическом учебнике тьюринговского лауреата Н. Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики – сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры).

Нотацией примеров теперь служит Оберон/Компонентный Паскаль – наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона – системе Блэкбокс. Большая часть материала книги составляет необходимый минимум знаний по алгоритмике не только для программистов-профессионалов, но и любых других специалистов, активно использующих программирование в работе. Книга может быть использована как учебное пособие при обучении будущих программистов, начиная со старшеклассников в профильном обучении, а также подходит для систематического самообразования. (Компакт-диск прилагается только к печатному изданию.)

Подробная информация

Возрастное ограничение: 0+ Дата выхода на ЛитРес: 29 ноября 2016 Дата перевода: 2010 Дата написания: 1985 Объем: 274 стр.

ISBN: 978-5-94074-584-6 Общий размер: 3 MB Общее кол-во страниц: 274 Размер страницы: Переводчик: Правообладатель: ДМК Пресс

«Алгоритмы и структуры данных» — читать онлайн бесплатно фрагмент книги. Оставляйте комментарии и отзывы, голосуйте за понравившиеся.

Источник: www.litres.ru

Читайте также:
Каково назначение констант в программе

Алгоритмы + структуры данных = программы [Никлаус Вирт] (djvu)

Алгоритмы + структуры данных = программы (djvu)

Алгоритмы и структуры данных простыми словами. Зачем учить алгоритмы? #codonaft

Монография известного швейцарского специалиста по системному программированию, знакомого советским читателям по переводу его книги «Систематическое программирование. Введение.» (М.: Мир. 1977). Она содержит описание и анализ основных алгоритмов, методов построения программ. Книгу можно использовать и как руководство по применению языка Паскаль в задачах математического обеспечения ЭВМ.
Для научных работников, преподавателей, аспирантов и студентов, специализирующихся по математическому обеспечению ЭВМ.

Рекомендации:

эту книгу рекомендовали 0 пользователей.
Прежде чем рекомендовать книгу, хорошо подумайте. Рекомендация — это высшая оценка, которую вы можете выставить книге. 10 по 5-балльной шкале.

Источник: coollib.com

123 / PDF / Virt

Б-дерево бинарное 295 — — симметричное 298 Буквы латинские 24 Буфер 54 Бэйер 282, 289, 295, 298 Варианты в записях 35 Вес дерева 264 Ветвь 223 Возврат 9, 168, 325 Вольтер 13 Восстановление при ошибках 373 Время патентное 58 Выборочное изменение 28 Выравнивание 46 Выражение 17 — индексное 27 Высота дерева 220 Гаусс 169 Гильберт 156 Глубина дерева 220 Горизонтальное распределение 134 Готлиб 267 Грамматический разбор 10, 328 — — нисходящий 323 — — целеориентированный 328 Граф распознавания 328 — синтаксический 328 — — детерминированный 332 Графы 19 Данные 11 Дейкстра 7, 12 Декартово произведение 31 Декартовы координаты 15, 36 Дерево 10, 19, 219 — — АВЛ-сбалансированное 248 — бинарное 223 — вырожденное 220 — идеально сбалансированное 226 — лексикографическое 238 — оптимальное 263 — поиска 231 — сильно ветвящееся 223 — сортировки 91 — упорядоченное 220

— записи 32 — массива 26 Контекстная зависимость 322 Конфликт 304 Конфликтов разрешение 304 Конъюнкция логическая 23 Координаты 15, 31, 36 — декартовы 15, 36 Корень дерева 220 Коэффициент заполнения 312 — использования памяти 46 Кривая Гильберта 156 — Серпинского 158 Кустарники 299 Ландис 248, 249 Лента 54 — магнитная 108 Лист дерева 220 Лорин 77 Лукасевич 377 Мак-Вити 179 Мак-Крейт 289 Мантисса 15 Массив 19, 25, 44 Матрица 29 Машина ПЛ/0 373 Медиана 101, 103 Метасимволы 320 Метод деления пополам 28 — пузырька 84 — рассеянных таблиц 307 Множеств объединение 40 — пересечение 40 — разность 40 — сложение 40 — умножение 40 Множество 15, 19, 38 Множество-степень 38 Множеству принадлежность 40 Моррис 306 Нотация 52 Область переполнения 306 Обход дерева 229 Оператор варианта 37

Читайте также:
Как вы понимаете термин программа

— присоединения 34, 286 — процедуры 190 — условный 190 — цикла 29 — — с параметром 190 — — с предисловием 190 Операции булевские 23 — над файлами 54 — отношений 40 — преобразования 20 I/O-операции 62 Операция 17, 18, 19 Описание 17 Опробирование квадратичное 307 — линейное 306 Открытая адресация 306 Очередь 198 Ошибки наведенные 373 Память для программы 373 — оперативная 295 Паскаль 8, 11, 16, 19, 62 Переменная буферная 55 Переменные 17, 23 Переупорядочение списка 209 Пирамида 91 ПЛ/0 331, 349 ПЛ/1 20 Поддерево 223 Поиск бинарный 28 —— в списке 202 — медианы 103 — по дереву с включением 233 — по списку самоорганизующийся 209 Поле 48 Поле признака 36 Порядок Б-дерева 282 — частичный 211 — числа 15 Последовательность 16, 19, 52 Потомок 220 Поэтапное уточнение 11, 67, 344 Правила подстановки 320 — порождающие 320

— построения графа 329 — фиктивные 132
Правило «не поднимай панику» 363 Серпинский 158
Предложения 319 Символ 23, 40, 319
Преобразование (типов) 24 — начальным 320
— ключей 303 — пустой 24
Приоритеты операций 40 Символы внешние 363
Присваивание 19, 21, 189 — возобновления 363
Проблема пустой строки 326 — нетерминальные 320
Программа рабочая 373 — терминальные 320
— таблично-управляемая 328 — управляющие 393
Просеивание 92 Сканер 40, 341
Просмотр на один символ вперед без Слияние 109
возврата 323 — двухфазное 115
Проход 109 — естественное 115
— по списку 201 — каскадное 149
Процедура 190 — многопутевое 122
Путь внешний 222 — однофазное 110
— внутренний 220 — простое 109
Разряд 15, 44 — сбалансированное 110, 122
Расписание школьное 41 — трехленточное 109
Распознавание предложений 322 Слова размер 44
Распределение горизонтальное 134 Словарь частотный 203
— памяти динамическое 51, 193 Слово памяти 44
Расстановка 303 Случайный доступ 25
— повторная 318 Смещение 48, 374
Реализация 47, 50 Сопрограммы 144
Регистр адреса команды 374 Сортировка 9, 74, 77
— команды 374 — быстрая 96
— вершины стека 374 — включениями 77
Редактирование 67 — — бинарными 80
Рекурсия 9, 99, 150 — — простыми 78
— косвенная 151 — внешняя 75
— прямая 151 — внутренняя 75
СББ-дерево 298 — выбором 77
Связка динамическая 374 — — простым 81
Сегмент 57 — массивов 75
— логический 58 — методом пузырька 84
— физический 58 — обменом 83
Сектор 58 — — простым 83
Селектор 20, 37 — пирамидальная 91
— записи 32 — слиянием 109
— массива 26 Серии 115 — — многофазная 128
— максимальные 115 — — простым 109
— фиктивные 132 — с помощью дерева 89
Читайте также:
Программа настройки ГБО landi renzo
— топологическая 211 Упаковка 47, 49
— устойчивая 79 Уровень 220
— файлов 75 Файл 14, 19, 53
— Шелла 88 — индексированный 58
i -сортировка 88 — многоуровневый 57
Список 10, 198 — персональный 14
— двунаправленный 315 — с прямым доступом 58
— циклический 314 Фиктивный элемент 79
Сравнение 19 Флойд 92
— методов сортировки массивов 105 Фибоначчи деревья 249
Ссылки 10, 19, 193 — числа 131
Стек 99, 374 Фиксация 378
Строка разрядов 49 Форма бэкус-наурова 320
— текущая 69 — инфиксная 377
Структуры данных динамические 10 — постфиксная 377
— — усложненные 8, 51 Формула Эйлера 247
— — фундаментальные 8 Функция 17
— древовидные 219 — Аккермана 188
Структурирования методы 19 — преобразования 24
Схемы программ 56 — расстановки 304
Таблица рассеянная 307 — упорядочения 75
— расстановки 305 — факториал 150
Таблично-управляемые программы — характеристическая 49
328 Ханойские башни 186
Таккер 266 Хоор 7, 8, 12, 96, 103
Тексты 59 Ху 266
Тип базовый 18 Центроид 267
— данных 17 Цепочка 115
— — регулярный 26 Цикл 16
— — скалярный 19 Цифры арабские 15, 24
— — составной 30 — двоичные !5
— — стандартный 19 — римские 15
— индексов 26 Числа вещественные 15
— рекурсивный 314 — комплексные 31
Транслятор 10, 17, 40, 319 — натуральные 150
Трансляция 40 — с плавающей запятой 15
Удаление из дерева 241 — факториальные 153
— из списка 200 — цели с 15
Узел дерева внутренний 220 Число гармоническое 83
— — специальный 222 — кардинальное 18, 20, 39, 49, 50
Уилсон 179 Читаемый вход 59
Уильямс 91 — выход 59
Указатели 10 Шенкер-сортировка 85
Уолкер 263 Эвристика 267 Эйлер
13 — контекстно-свободный 322
Эйлерова константа 83 — машинно-зависимый 16
Эффективность 49, 105 — машинно-ориентированный 16
Язык Ассемблера 18 — формальный 10
— высокого уровня 16 Языки программирования 16
— контекстно-зависимый 322 Ячейка памяти 44

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru