разреженная матрица, 126 разреженные структуры, 128 разреженный массив, 127 раскрытие цикла, 120 рекурсия, 165
реструктуризация данных, 83 решеппе Гриса и Миллса, 33С
сайт этой книги, 74 сборка мусора, 130 связанный список, 165 сигнатура, 35
симметричный обход дерева, 168 случайный текст, 197 совет Эйнштейна, 96 совместно используемые объекты, 129 сортировка, 35, 141 heapsort, 187 быстрая, 143 инвариант двустороннего разбиения, 147
инвариант цикла разбиения, 145 инвариант цикла сканирования, 144 улучшенная, 146 вставкой, 141 сортировка быстрая, 23 сортировка с помощью кучи, 130 сортировка слиянием, 21, 23 специальный язык, 49 стандартная установка, 128 стоимость памяти, 133 структура данных, 41
разделение данных и процедур, 45 шаблон, 43 структуризация системы, 85 структурирование данных, 47в
тестирование, 74 тестовая программа, 74 триграмма, 198ш
узел-маркер, 165
уменьшение объема кода, 132, 133 уровни разработки, 119
установка
минимальная, 128 стандартная, 128 утверждения, 59Ф
Фред Брукс, 135 функция, 60 функция переворота, 33 функция хэширования, 194X
хорошо структурированные данные, 47 хэш-таблица, 175 хэширование, 170, 175, 193 |