Главная  Полное построение алгоритма 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [ 116 ] [117]

ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ

Аккермана функция 147 Алгоритм (algorithm) 14 -, анализ 27, 193

- генерации случайных чисел (random number generation)

----LCM 330

----MS 329

----NRN 333

----PNRN 335

- Дейкстры 312

- для тура коня 43-44

- извлечения несмещенной выборки (unbiased sample selection) 321

----SELECT 324

---- SS 322

----TRYAGAIN 321

- исчерпывающий (exhaustive) 20, 25

- отыскания остовного дерева минимального веса 184,. 343

- параллельной сортировки (prallel sort) 292

- поиска в глубину (depth-first search) 150-151

--в ширину (breadth-first search) 158

- полиномиальный 23

-, полное построение (complete development) 13

- построения магических квадратов 298

- , правильность (correctness) 21

- Прима 185

- , разработка (design) 19-20

- , реализация (implementation) 22

- , сложность (complexity) 23

- сортировки (sorting) 96

- с отходами (backtracking) 129

- управления страничной памятью (paging algorithms) 268, 344

----FIFO 269

----LFU 279

----LRU 269, 273

- эвристический (heuristic) 63, 113

- экспоненциальный 23, 25

- A 184

- BFS 158

- BSEARCH 242

- CONNECT 56

- DELETE 69

- DEMS 301

- DFS 150-151

- ETS 20, 25

- GTS 113

- GTS2 114

- HEAP 234

- HEAPSORT 234

- INSERT 70

- ITP 263

- MAX 15

- ODDMS 298

- PARSORT 292

- POSTFIX 260

- PRIM 185, 210

- QUICKSORT 226

- SIS 96

-, SOLLIN 287

- WELLFORMED 79 Амдаля эффект 285

Анализ сложности (complexity analysis) 193

-- алгоритма

----BSEARCH 245

----BTSI 249

DFS 154

----DIJKSTRA 318

----ETS 25

----HEAP 234

----PARSORT 295

----PRIM 194, 209

----QUICKSORT 225, 229

---- SIS 98

----SOLLIN 289

- трудоемкости алгоритма (performance analysis) 85, 341

Арифметическое выражение 256

Блок-схема (flow-chart) 31



- алгоритма ветвей и границ 136

--для задачи о пшенице, мышах и

кошках 172

----тура коня 43

--CONNECT 57

--DELETE 71

--INSERT 74

--ITP 264

--PRIM 186, 190

-- SIS 97

---DIJKSTRA 314

---PARSORT 293

---POSTFIX 261

---QUICKSORT 211

---SOLLIN 288

---SS 323

Документация программы (documentation) 28, 217, 344 Дуга (arc) 50

Вектор смежности (adjacency vector) 54 Вероятностная модель (probabilistic model) 85

Вероятность события (probability of an

event) 89 Ветв.чение (branching) 131 Вершина (vertex) 49

- изолированная (isolated) 50

- разделяющая (cut-vertex) 51 Взвешенная сеть (weighted network) 50,

Виртуальная память 266 Внешняя документация (external documentation) 217 Выборка (sample) 99, 321 Выражение отношения 257 Высота дерева (lieight) 59 Вычисление границ (bounding) 133 Ганта схема 118

Генератор случайных чисел (random numbers generator) 326, 346 Глубина рекурсии 146 Головоломка «8» 127 Граф (graph) 19

Данные входные и выходные (input, output) 220

Дважды рекурсивная функция 147

Дейкстры алгоритм 312

Дек (deque) 84

Дерево (tree) 45, 57, 82, 340

- корневое (rooted tree) 59 --двоичное (binary) 59

- остовное (spanning tree) 61, 181

- рекурсивное (recursive tree) 82

- решений (decision tree) 237 Диаграмма сортировки 293 Динамическое программирование (dynamic programming) 341

Дискретная случайная переменная 94 Дискретные события (discrete events) 167 Дисперсия (variance) 95 Доказательство правильности алгоритма

(proof of correctness)

---DFS 154

Задание (job) 118

Задача коммивояжера (traveling salesman problem) 16, 132, 342

- об изоморфизме сетей 63

--упаковке (packing) 120

---рюкзака 124

- о велосипедном замке 125 --джипе 109, 341

---кол честве разбиений целого числа (partitions) 147

- - пшенице, мышах и кошках 170 --Ханойской башне 112

- статистическая 99 Закон больших чисел 101 Замкнутый маршрут (closed walk) 51

Игра «нимбы» (nimbi) 302, 345 Идентификатор 149 Изоморфизм 61

Имитационные алгоритмы 164 Инвариант сети (network invariant) 62 Интегральная функция распределения

(cumulative distribution function) 333 Инфиксная форма выражений (infix

form) 259 Инцидентность 49 Испытание (trial) 88 Итерация 31

Код сети (coding of а network) 63 Комментарий (comment) 28, 218 Компонента сети (component of а network) 51

Контекстно-свободные правила (context-free rules) 256 Корень дерева (root of а tree) 59

Латинские квадраты (latin squares) 308 Лес (forest) 57

Линейное программирование 342 Линейный связанный список (linear linked list) 68 Логическое выражение 257



Магические квадраты (magic squares)

112, 297, 345 Маршрут (walk) 51 Массив (array) 66

Математическое ожидание (expected value) 94

Матрица инцидентности (incidence matrix) 53

- смежности (adjacency matrix) 53

- стоимостей (cost matrix) 19 Метод ветвей и границ (branch and bound) 131, 342

- линейный конгруэнтный 330

- отрабатывания назад (working backward) 108, 341

- планирования событий (event scheduling) 167

- подъема (hill climbing) 107, 114, 341

- поиска в глубину (depth-first search) 150

--в ширину (breadth-first search) 154

- середины квадрата (middle-square method) 106, 341

- сортировки 344

--«быстрый» (quicksort) 226

--«пирамидой» (heapsort) 230

--простыми включениями (straight

insertion sort) 97

--«пузырьками» (bubble sort) 240

Минского гипотеза 295 Моделирование (simulation) 163, 341

- очереди (simulation of а queue) 165 Модель (model) 17

- сетевая (network model) 19 Мост (bridge) 51

Мультипроцессорная система 87, 118 Мультиребра (multiedges) 49

Независимые случайные переменные (independent random variables) 104

Неориентированное ребро (undirected edge) 49

Непрерывная случайная переменная (continuous random variable) 326

Несмещенная оценка (unbiased estimator) 100

Нормальное распределение (normal distribution) 327

Обслуживание программы (maintenance) 220, 344

Объединяющая вершина (collecting vertex) 31

Ориентированная сеть (directed network) 50

Остовная подсеть (spanning subnetwork) 51

Открытый маршрут (open walk) 51 Отладка программы (debugging) 197 Оценка (estimator) 100

- несмещенная (unbiased) 100

- согласующаяся (consistent) 101 Очередь (queue) 80

Параллельные машины (parallel machines) 284, 345 Пирамида (heap) 229 Поиск (search) 344

- двоичный (binary) 242

- кратчайшего пути (shortest path) 309, 345

Полиномиальный алгоритм 23 Полная сеть, (complete network) 65 Порядок функции (order of а finction) 24

Постановка задачи (statement of the problem) 16

Постфиксная форма выражений (postfix form) 259

Правильность алгоритма (correctness of an algorithm) 187

Предикатная вершина (predicate vertex) 31

Представление задачи (problem representation) 18

- сети 53

Префиксная форма выражений (prefix

form) 259 Приведение (reduction) 133 Приоритет операций (priority) 263 Проверка программы (testing) 26, 197 Программирование сверху-вниз (top-down) 22, 31, 339

- с отходом назад (backtrack programming) 125, 342

- структурное (structured) 9, 31, 339 Программная документация (program

documentation) 217 Пролог программы 218 Пространство элементарных событий (sample space) 87

Профиль исполнения программы (execution profile) 29, 203 Процедура (procedure) 14

- Хаффмана и Циммермана 252 Процессор (processor) 118 Псевдослучайные числа (pseudorandom

numbers) 329 Путь (path) 51

Разбиение целого числа (partition) 147 Разв-ртывание циклов (loop unrolling) 202



[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [ 116 ] [117]

0.001