РуЛиб - онлайн библиотека > Скиена Стивен > Алгоритмы и структуры данных > Алгоритмы. Руководство по разработке > страница 6

Читаем онлайн «Алгоритмы. Руководство по разработке» 6 cтраница

"."""""."""."""".""" ".""".""""""."".""". 209
6.1.3. Условная вероятность"".""""""".""""""."""""".".""""".""""."."""""."""""."210
6.1.4. Распределения вероятностей." ..... " .............................. " ........................................... 211
6.1.5. Среднее и дисперсия"""."".""""."""."""".""""."""."""".""""."".""""".""""."212
6.1.6. Броски монет ".".""""""."".""".". """"""."."""".""""" "."""".""".""".""""" "".212
ОСТАНОВКА для РАЗМЫШЛЕНИЙ: Случайный обход графа""""""."""."." """"""".""""."213
6.2. Задача мячиков и контейнеров ".""."""."""".""""." ""."""."""""."""""" """"""."""".214
6.2.1. Зада~а о собирании купонов """."."""""".""""." """"""""""""""""." """"""""216
ОСТАНОВКА ДЛЯ РАЗМЫШЛЕНИЙ: Время покрытия для Кп ."""."""""""""""""" """."""."216
6.3. Почему хеширование является рандомизированным алгоритмом? """""""""""".""""2 17
6.4. Фильтры Блума ............. " ................. " ..... " .............. " ..... " .................. " ...... " ......... " ........ " .. "218
6.5. Парадокс дня рождения и идеальное хеширование".""""."""".""""."""""""""."""""220
6.6. Метод минимальных хеш-кодов" .............. " .......... "" ..... " ..... "" ....... "" ........ "" ..... " ............ 222
6.1.
Обзор теории вероятностей
ОСТАНОВКА ДЛЯ РАЗМЫШЛЕНИЙ: Приблизительная оценка численности популяции."""""224
6.7. Эффективный поиск подстроки в строке".:".""""""""""""""""""""""""""".""""."".225
6.8. Тестирование чисел на простоту .... "" .......... "" ..... " ..... " ..... " ....... """ .......... " ....... " ......... ".226
6.9. История из жизни. Как я дал Кнуту свой средний инициал""""""".""""""""""".""""228
6.1 О. Откуда берутся случайные числа? ."""""""".""""""""" """.""":"""""."""."" "".""".229
Замечания к главе ....................... " ................................... " ..... " .............. " ... _... " ......... " .............. 230
6.11. Упражнения .. " ....... " ... " .......... " ..... " ... " ..... " ..... " ....... " ....... " .............. " ........................ " ..... 230
Вероятность ...... " ................... " .......... " ..... " .............. :................................ " ......... " ............ 230
Хеширование ... " ... " ............ " ...................... " ....... " ..................... " ............... " ........... " ........ 231
Рандомизированные алгоритмы ................................... " ............................ " ....... "" ....... ".231
LeetCode ............ " ........................ " ........................ " ..................... " ....... " ........ " ......... " ....... 232
HackerRank ....... " .......... " ... "" ... " ..... " ... " ..... " ..... " ..... " ............ " ............................ " ............ 232
Задачи по программированию ... " ............... " ..................... " ..... " ....................... " ... " ......... 232
Глава
7.1.
7.
Обход графов ................................................................................................ 233
Разновидности графов" ..... " ........ " ....... " .......... " ................. " ............................................. "234
7.1.1. Граф дружеских отношений"""."."""".""""""""""."."""".""."""".""""""""""237
7.2. Структуры данных для графов ... " .......... " ......... " ............ " .............. " ........ " ......... " ............. 240
7.3. История из жизни. Жертва закона Мура"".""."""."""""""""".""""."."""."""""""."."244
Оглавление
10
7.4. История из жизни. Создание графа"""""""""""""""""""""""""""""""""""""""""".248
7.5. Обход графа " ....... " ..... " .... " ... " ....... " ..... " .......... " ........ "".""." ... " ... " ......... " .......... " ......... ".250
7.6. Обход в ширину .......... " ..... " .............. " ... ""." ....... " .......... "."" ... " ........... " .. " ... " .. "."" ..... " .. 251
7.6.1. Применение обхода ... " ..... " ....... "."" ..... " .......... " ........ " ... " .............. "." ... "" ... " .. "" ... 254
7.6.2. Поиск путей ."" ..... " .. ".""" ... """."" ... "." .. " ... ""." ... " ........ " ....... " ..... "."."" ......... " ... 255
7.7. Применение обхода в ширину

Конец ознакомительного отрывка

Купить и читать книгу!