Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Бентли Дж. — Жемчужины программирования
Бентли Дж. — Жемчужины программирования



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Жемчужины программирования

Автор: Бентли Дж.

Аннотация:

Эта книга написана для программистов. Хороший программист должен знать все, что написано до него, только тогда он будет писать хорошие программы. Главы этой книги посвящены наиболее привлекательному аспекту профессии программиста: жемчужинам программирования, рождающимся за пределами работы, в области фантазии и творчества. В них рассматриваются: постановка задач, теория алгоритмов, структуры данных, вопросы повышения эффективности кода, а также верификация и тестирование программ.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2002

Количество страниц: 272

Добавлена в каталог: 06.03.2008

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Assert      69
BASIC      155
bsearch      203
C++      65
C++ STL      162 172 202
CASE      58
char      173
COBOL      45
comlen      196
for      63
if      59 117
Insert      163
int      173
IntSet      163
isdigit      121
islower      121
isupper      121
Java      65 74
k-грамма      198
Long      173
Loop      66
Main      74
malloc      93 110 202
map, структура      202
Merge sort      21
NEW      93
O-большое      97 100 104
O-большое, определение      82
printf      68 197
pstrcmp      196
qsort      116 196
Quicksort      23 148
Set      156 162 168
set, структура      202
short      173
SIZE      163
Smalltalk      47
spell, построение словаря      176
spell, программа      174
strcmp      196 203
strdup      194
Tcl      47 74
typedef      65
UNIX      123
Visual Basic      45 47
while      63 66
while вместо %      120
Автоматизация офисных задач      153
Ага!-алгоритм      29
Алгебраическая эквивалентность      119
Алгоритм Боба Флойда      157
Алгоритм вставки      167
Алгоритм квадратичный      105
Алгоритм кубический      105
Алгоритм сортировки вектора      185
Анаграмма, объединение      39
Анаграмма, подписывание      38
Анализ слов      46
Асимптотическое время      100
База данных      48
Библия короля Иакова      192
Битовый массив      25
Бредогенератор      200
Брукс, Фред      135
Верификация программ      61
Ветвление      59
Внутренний цикл      113
Воспроизводимость      77
Время выполнения      72 75
Генератор случайной выборки      161
Генератор текста      198
Генерация цепей Маркова      199
Гипертекст      47
Глубина рекурсии      166
Гомер      197
Двоичное дерево      178
Двоичное дерево поиска      167
Двоичный поиск      30 35 53 66
Двоичный поиск в отсортированном массиве      30
Двоичный поиск случайный      32
Двоичный поиск, бисекции метод      32
Двоичный поиск, оптимизация      115
Двоичный поиск, пример реализации      31
Диграмма      198
Динамические массивы счетчиков      43
Динамическое выделение памяти      130
ДНК      191
Дурной тон программирования      66
Евклидово расстояние      115
Задача Вейла      27
Задача Высоцкого      37 159
Задача Джонсона      51
Задача Кокса      75
Задача Макилроя      150
Задача многих тел      81
Задача о кофейной банке      62
Задача Седжвика      150
Задача Ульмана      37
Задача Ферми      98
Задача Шамоса      160
Задача Эдисона      38
Илиада      197
Инвариант      55
Инвариант цикла      55
Индексация с помощью массивов      126
Интернет      161
Интерпретатор      132
Интерфейс      161
Квадратичный алгоритм      101 105 149
Коды Хаффмана      189
Корзина, термин      170
Кубический алгоритм      100 105
Куча, кучность (свойство массива)      179
Куча, определение      177
Куча, порядок      178
Куча, представление массивом      179
Куча, реализация      178
Куча, форма      178
Куча, эффективность      188
Кэш второго уровня      172
Кэш-память      131
Кэширование      119
Линейные структуры      163
Линейный алгоритм      104
Ломуто, Нико      144
Макрос      71 112
Маркова цепь      199
Массив счетчиков      43
Машинный код      133
Метод озарения      29
Методика предварительных оценок      89
Минимальная установка      128
Миссисипи      89
Мифический человеко-месяц      136
Многопроходный алгоритм      26
Многоуровневый подход      81
Модифицируемость кода      49
Модульная структура      127
Набор      156
Набор корзин      170
Невоспроизводимые ошибки      76
Обработка слов      191
Обработка фраз      195
Объединение анаграмм      39
Объем кода      124
Оптимизация алгоритма      83
Оптимизация кода      83
Отладка      75 77
Отладка кода      68
Очередь      182
Очередь с приоритетом      182
Очередь, деструктор      185
Очередь, добавление элемента      184
Очередь, извлечение элемента      185
Очередь, инициализация      184
Очередь, шаблон класса очереди      183
Парадокс изобретателя      49
Подписывание анаграмм      38
Поиск слов во фразах      196
Поисковые системы в Интернете      195
Политика выделения памяти      130
Получисленные алгоритмы      154
Порождение случайного текста      201
Последовательный поиск      112
Постановка задачи      25
Правило      72 91
Правило $\pi$ секунд      92
Правило большого пальца      91
Представление данных      49
Представление строк в памяти      202
Прикидки па пальцах      89
Проверка массива на упорядоченность      70
Программирование объектно-ориентированное      47
Программирование по контракту      60
Производительность макросов      112
Производительность функций      111
Производительность, встраиваемый код      112
Просеивание вверх      180
Просеивание вниз      182
Простой двоичный поиск      118
Профилирование      119
Псевдокод      66 154
Разреженная матрица      126
Разреженные структуры      128
Разреженный массив      127
Раскрытие цикла      120
Рекурсия      165
Реструктуризация данных      83
Решение Гриса и Миллса      33
Ритчи, Деннис      123
Сайт этой книги      74
Сборка мусора      130
Связанный список      165
Сигнатура      35
Симметричный обход дерева      168
Случайный текст      197
Совет Эйнштейна      96
Совместно используемые объекты      129
Сортировка      35 141
Сортировка hcapsort      187
Сортировка быстрая      23 143
Сортировка вставкой      141
Сортировка с помощью кучи      130
Сортировка слиянием      21 23
Сортировка улучшенная      146
Сортировка, инвариант двустороннего разбиения      147
Сортировка, инвариант цикла разбиения      145
Сортировка, инвариант цикла сканирования      144
Специальный язык      49
Стандартная установка      128
Стоимость памяти      133
Структура данных      41
Структура данных, разделение данных и процедур      45
Структура данных, шаблон      43
Структуризация системы      85
Структурирование данных      47
Тестирование      74
Тестовая программа      74
Томпсон, Кен      123 137
Триграмма      198
Узел-маркер      165
Уменьшение объема кода      132 133
Уровни разработки      119
Установка минимальная      128
Установка стандартная      128
Утверждения      59
Функция      60
Функция переворота      33
Функция хэширования      194
Хорошо структурированные данные      47
Хэш-таблица      175
Хэширование      170 175 193
Цепь Маркова      198
Цепь Маркова с конечным числом состояний      198
Цикл      60
Циклический сдвиг      32
Циклический сдвиг, итерационное решение      33
Шаблон      45
Шаблон, генератор      45
Шахматная программа      137
Шеннон      199
Шеннона алгоритм      199
Электронная таблица      48
Эффективность использования памяти      135
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2020
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте