Направления и курсы обучения Школы траблшутеров

Каталог программ и специальностей

Эффективные алгоритмы

Эффективные алгоритмы

18:00 - 19:30
Когда варианты множатся лавиной, спасает бережная память: считаем однажды, храним, используем повторно. Приём превращает многодневный перебор в несколько секунд без малейшей потери точности итога. Разберём классику жанра: рюкзак, кратчайший маршрут по сетке, расстояние между двумя строками. Научимся находить перекрывающиеся подзадачи и выписывать связь ответа с меньшими случаями. Получите приём, отличающий сильного специалиста от старательного, но медленного новичка.

Купить

5 000 руб.

3 500 руб.

Эффективные алгоритмы

Эффективные алгоритмы

18:00 - 19:30
Не всякая задача поддаётся изяществу – порой приходится честно перебирать все возможные варианты. Мастерство в том, чтобы отсекать безнадёжные ветви задолго до конца и не жечь дорогое время впустую. Разберём обход с возвратом, точные границы отсечения, оценку остатка и порядок проверки. Рассмотрим расстановку ферзей, составление сложных расписаний, распределение ограниченных ресурсов. Научитесь заранее считать объём предстоящей работы и не запускать счёт длиною в целую жизнь.

Купить

5 000 руб.

3 500 руб.

Эффективные алгоритмы

Эффективные алгоритмы

18:00 - 19:30
Идеальный ответ иногда стоит долгих столетий машинного времени – роскошь, недоступная живому бизнесу. Выручают проверенные приближённые приёмы: достойный результат за разумный срок и честно измеренная погрешность. Разберём ходовые эвристики, локальный поиск, отжиг и случайные пробы против ложного оптимума. Научимся оценивать качество полученного решения и договариваться о допустимой точности. Перестанете обещать заказчику несбыточный идеал, которого никто никогда не дождётся.

Купить

5 000 руб.

3 500 руб.

Эффективные алгоритмы

Эффективные алгоритмы

18:00 - 19:30
С большим количеством человеческих ресурсов и производственных мощностей можно решить практически любую задачу – вопрос в цене. Архитекторы систем, процессов и программ по инерции злоупотребляют излишками, задействуя возможности сверх необходимого. Узнаем, как повысить КПД алгоритмов минимизацией времени и затрат, сохраняя резерв на непредвиденное. Привьём привычку неотступно следить за каждой статьёй расхода. Решения станут быстрыми, дешёвыми и легко масштабируемыми.

Купить

5 000 руб.

3 500 руб.

Эффективные алгоритмы

Эффективные алгоритмы

18:00 - 19:30
Исполнитель почти всегда получает не то, что вы представляли: пропуски, опечатки, чужой формат, лишние символы. Хрупкая схема немедленно встаёт колом, надёжная предусматривает любой такой поворот заранее. Разберём проверку входа, значения по умолчанию, безопасное завершение, внятное сообщение о сбое для оператора. Обсудим, где прерваться сразу, а где продолжить работу с понятной оговоркой. Инструкции начнут отвечать на главный вопрос живого исполнителя: «что делать, если…».

Купить

5 000 руб.

3 500 руб.

Эффективные алгоритмы

Эффективные алгоритмы

18:00 - 19:30
Кажется очевидным: раздай работу пятерым – справятся впятеро быстрее. Правило подводит и в цехе, и в серверной: часть операций не делится, а долгое согласование съедает весь выигрыш подчистую. Разберём, какие именно шаги допускают одновременность, а какие требуют строгой очерёдности. Обсудим гонку за общий ресурс, взаимные блокировки и надёжные способы их предотвращения. Научитесь раскладывать поручение на потоки так, чтобы сборка итога не стала новым узким горлышком процесса.

Купить

5 000 руб.

3 500 руб.

Книга Олега Брагинского «Графы»

Книга Олега Брагинского «Графы»

Точки и линии на бумаге объясняют больше толстых отчётов: сразу видно, где тонко и где рвётся. Лучшие 25 очерков Олега Брагинского по теме «Графы» на 178 страницах научат раскладывать запутанную проблему на узлы и связи. Сложная задача сдаётся, стоит только нарисовать её честно. Пригодится программистам, аналитикам и студентам технических вузов. Построим регрессию и деревья для обучения, испытаем марковские цепи на игровых механиках. Отыщем кратчайший путь между всеми парами пунктов, объединим острова минимальным остовом, найдём отрицательный цикл, сулящий бесконечную выгоду. Сожмём файлы по Хаффману, вырастим случайные леса для предсказаний и пустим поток рекой, что не шире брода. Чтение займёт около 5 часов. Исключительно электронные экземпляры в PDF: бережём леса!

Купить

1 225 руб.

Книга Олега Брагинского «Головоломки»

Книга Олега Брагинского «Головоломки»

Ум тренируется так же, как мышцы: нагрузкой, отдыхом и новыми упражнениями. Лучшие 25 статей Олега Брагинского по теме «Головоломки» на 162 страницах помогут думать гибче, быстрее и неожиданнее. Нерешаемое отступает перед тем, кто ищет неочевидный ход. Подойдёт тем, кто любит тренировать ум, разгадывать загадки и искать нестандартные ходы. Достанем кролика из цилиндра, поставим логику на службу фантазии, найдём надёжные способы ничего не забыть. Прочтём смыслы почерка, сожмём данные кодом Хаффмана, проложим маршрут Дейкстрой, сэкономим с Краскалом и Примом. Расставим хитрых ферзей, разберём обратную польскую запись и проверим счётчик дома. Освоим сортировку Хоара и поиск с возвратом. Чтение займёт около 3 часов. Исключительно электронные экземпляры в PDF: бережём леса!

Купить

1 115 руб.

Книга Олега Брагинского «Нотации»

Книга Олега Брагинского «Нотации»

Сто заявок пузырёк упорядочивает за 4’950 сравнений, а вставки справляются вдвое быстрее. Лучшие 25 очерков Олега Брагинского по теме «Нотации» на 143 страницах научат рисовать алгоритмы, понятные с первого взгляда и людям, и нейросетям. Стрелка на полосе заменяет десяток совещаний. Пригодится руководителям, аналитикам, разработчикам и преподавателям. Изобразим одну задачу двадцатью пятью способами, сверим две базы клиентов, вычислим причину сбоя за семь вопросов. Свяжем объекты самой дешёвой сетью, расширим узкое место, отсечём лишние варианты ветвями и границами. Взвесим исход деревом решений, вовремя остановим поиск, поделим бюджет между проверенным и новым. Сократим объезд разворотами. Чтение займёт около 3 часов. Исключительно электронные экземпляры в PDF: бережём леса!

Купить

985 руб.