Семинары

Расписание мастер-классов траблшутеров

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

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

Купить

сегодня 4,100 руб.

завтра 4,400 руб.

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

26 Июля
16:00 - 17:30
Олег Брагинский
Zoom
Невозможно осознать, насколько неточно ставим поручения команде, пока не получен плачевный результат. Горького опыта недостаточно, чтобы сформулировать чёткие принципы ясности задач. Алгоритмы – не только про взаимодействие с компьютерами. Опробуем на участниках группы простые прикладные упражнения, хорошо знакомые программистам, чтобы сразу увидеть различия понятийного аппарата. Зафиксируем источники искажённого восприятия и вместе выведем золотые правила точной постановки.

Купить

3,500 руб.

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

02 Августа
16:00 - 17:30
Олег Брагинский
Zoom
Когда пытаемся решить задачу своими силами или с участием других, часто не знаем, с чего начать и за что взяться. Полагаем счастливчиками тех, кто способен слёту придумывать сильные рабочие гипотезы. Разберёмся, почему одним «везёт», а у других не удаётся расколоть проблему. Рассмотрим этапы, определяющие успех поиска. Детально изучим каждый важный шаг: от описания входной и выходной информации до анализа итогов. Найдём белые пятна в привычных методах и откорректируем ошибки.

Купить

3,500 руб.

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

09 Августа
16:00 - 17:30
Олег Брагинский
Zoom
При встрече с затруднением стремимся быстрее попробовать первую догадку. Полагаемся на интуицию, опыт и удачу. Часто это не даёт эффекта или создаёт новые сложности. Вместо того чтобы сесть и подумать, начинаем заниматься хаотичным перебором. А ведь от точности прогноза и понимания алгоритмической сущности действий зависит не только поиск ответа, но и результат всей работы. Точно ли заранее знаем, что именно и в какой последовательности делать в действительно важный момент?

Купить

3,500 руб.

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

16 Августа
16:00 - 17:30
Олег Брагинский
Zoom
Важно не только придумать порядок действий, но и подумать об исполнителе: от возможностей и ограничений зависит метод и итог. Предстоит научиться собирать и анализировать сведения об абстрактных и реальных системах, способных выполнить конкретное поручение, – будь то человек или машина. Поговорим об описании механизмов и составлении перечня доступных команд. Поймём, на каком языке, как и с кем общаться, чтобы точное указание надёжно приводило к устойчивому успеху.

Купить

3,500 руб.

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

23 Августа
16:00 - 17:30
Олег Брагинский
Zoom
Магия алгоритмов в том, что исполнитель может не вникать в смысл действий и даже не понимать их, но вне зависимости от исходных данных успешно решать целый класс похожих задач. Обсудим эти и другие свойства алгоритмов: они помогут внести коррективы в привычную форму распоряжений. Надёжность применения проверим рабочими упражнениями, живыми задачами и измеримыми результатами. Будете удивлены последствиям, к которым приводят указания, нарушающие базовые правила ясности.

Купить

3,500 руб.

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

30 Августа
16:00 - 17:30
Олег Брагинский
Zoom
При попытке разъяснить алгоритм появляется желание импровизировать на ходу, расширяя стандартный шаблон записи. Узнаем, почему не стоит придумывать велосипед, создавая собственную нотацию или коверкая давно разработанные базовые операторы и способы отображения. Изучим полезные виды фиксации, операции и методы структурированного хранения данных. Потренируем применимые инструменты. Продвинутых озадачим нетривиальными упражнениями – выведем навык на новый уровень.

Купить

3,500 руб.

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

06 Сентября
16:00 - 17:30
Олег Брагинский
Zoom
Если речь об автоматических устройствах, самым распространённым способом фиксации алгоритма будет блок-схема. Когда говорим о человеке, полная формализация языка не требуется: предпочтение отдаётся ясности и наглядности. Рассмотрим варианты записи алгоритмов с помощью естественного и графического языков. Проверим способность понимать других, давать чёткие указания, когда нет возможности быстро устранить внезапное рабочее недопонимание в режиме поясняющего комментатора.

Купить

3,500 руб.

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

13 Сентября
16:00 - 17:30
Олег Брагинский
Zoom
Ценность фиксации алгоритмов с помощью блок-схем в том, что можно поставить сложную внешнюю задачу даже тем, кто использует неизвестный вам инструментарий. Вряд ли получится знать и применять все языки программирования – задействуем универсальную нотацию, понятную айтишникам и разработчикам. Изучим базовые операторы и виды алгоритмов, которые можно строить с помощью типовых средств. Поговорим об операции присвоения, обсудим массивы данных, способы адресации и работу счётчиков.

Купить

3,500 руб.

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

20 Сентября
16:00 - 17:30
Олег Брагинский
Zoom
Базовых операторов хватит для алгоритмов трёх типов: линейного, с условием и с циклом. Их может быть недостаточно для некоторых классов задач. Рассмотрим продвинутые элементы, включающие явный повтор, выбор и сложное ветвление. Попрактикуемся в записи схем: потребуется Microsoft Visio, встроенный инструментарий позволит быстро отрисовывать блок-схемы и наводить аккуратный порядок. Уделим внимание проверке: узнаем, как проводить тестирование алгоритма для выявления ошибок и неточностей.

Купить

3,500 руб.

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

27 Сентября
16:00 - 17:30
Олег Брагинский
Zoom
Есть определённые классы задач, считающиеся базовыми и неотъемлемыми для освоения науки алгоритмирования. Поговорим о различных методах сортировки: пузырьком, вставками, быстрой – и научимся выбирать подходящий приём для конкретного случая. Рассмотрим поиск элементов в массиве или списке: линейный, бинарный. Доведение навыка до продвинутого уровня возможно только при решении множества примеров на лекциях и выполнении домашних упражнений между интенсивными очными занятиями.

Купить

3,500 руб.

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

04 Октября
16:00 - 17:30
Олег Брагинский
Задачи в бизнесе и жизни кажутся сложными для описания с помощью схем. Однако математики давно придумали методы абстрактной записи различных систем и явлений. Поговорим о представлении в виде графов и деревьев. Рассмотрим типовые проблемы, которые удобно фиксировать таким способом. Изучим алгоритмы обхода графов и операций с древовидными структурами: речь пойдёт о поиске в глубину и ширину, а также о бинарных деревьях поиска. Научимся обращаться с упорядоченными множествами.

Купить

3,500 руб.

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

11 Октября
16:00 - 17:30
Олег Брагинский
Zoom
Алгоритмы на графах крайне полезны: показывают неэффективные и тупиковые решения. Становится понятным, какие указания и условия нужно учесть, чтобы найти лучший маршрут. Один из типов задач, разбираемых на практике, – поиск кратчайшего пути в графе. В жизни это хорошо знакомая проблема оптимизации расходов времени и денег на преодоление маршрута. Рассмотрим алгоритмы Дейкстры и Беллмана-Форда. Поговорим о поиске минимального остовного дерева и алгоритмах Прима и Краскала.

Купить

3,500 руб.

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

04 Июля
16:00 - 17:30
Олег Брагинский
Тезисы ожидаются.
Мероприятие прошло

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

23 Мая
16:00 - 17:30
Олег Брагинский
Zoom
Помимо пользы от решения задач, обучение алгоритмам способствует развитию аналитического мышления. Совершенствуется способность исследования проблем и затруднений, появляется умение разбивать сложности на составные части, вырабатывается уверенность при поиске решений, появляется азарт в погоне за наиболее эффективными способами достижения результатов, нарабатывается привычка объективной оценки эффективности. Создаются продвинутые стратегии решения задач.
Мероприятие прошло

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

27 Июня
16:00 - 17:30
Олег Брагинский
Zoom
Тезисы ожидаются.
Мероприятие прошло

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

11 Июля
16:00 - 17:30
Олег Брагинский
Zoom
Тезисы ожидаются.
Мероприятие прошло

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

13 Июня
16:00 - 17:30
Олег Брагинский
Zoom
Не стараясь в постановке задач, дивимся отличиям полученного от желаемого. Руководитель обязан готовится к непредсказуемому итогу, если не снабдил подчинённого точным алгоритмом. Вольная трактовка ведёт к сомнительности финального достижения.
Мероприятие прошло

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

09 Мая
16:00 - 17:30
Олег Брагинский
Zoom
Хороший алгоритм ценен не красотой записи, а устойчивостью результата. Он выдерживает разные входные данные, понятен исполнителю, проверяем на ошибках и пригоден для повторного применения. Научимся превращать смутные пожелания в точные шаги, выбирать подходящую форму фиксации и заранее видеть слабые места схемы. После курса станет проще ставить задачи людям, описывать процессы машинам и получать предсказуемый итог без бесконечных уточнений и лишних дорогих переделок позже.
Мероприятие прошло

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

06 Июня
16:00 - 17:30
Олег Брагинский
Zoom
Овладевшие алгоритмической культурой мышления показывают незаурядные результаты в работе и жизни: хороши в учёбе, востребованы в компании, эффективны в экстремальных ситуациях, быстро продвигаются по карьерной лестнице и достигают успехов на предпринимательском поприще. Главный секрет – сначала хорошо подумать, затем действовать. Сколько раз мы слышали от бизнесменов досадное: «Знал бы, что будут такие последствия – действовал бы иначе». Заменим горький опыт на полезный.
Мероприятие прошло

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

02 Мая
16:00 - 17:30
Олег Брагинский
Zoom
Идеи недостаточно – требуется демонстрация глубины проработки. Пока дилетанты рисуют наброски на салфетках, создаём продуманные графы и прототипы. В основе – инструменты визуальной коммуникации, использующие принципы симметрии и пропорций для ускорения восприятия данных. Сумбурные обсуждения превращаются в готовую дорожную карту: абстрактный план становится наглядным алгоритмом для исполнителей. Потраченное время спасает от бесплодных дискуссий ещё до старта сложной работы.
Мероприятие прошло

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

30 Мая
16:00 - 17:30
Олег Брагинский
Zoom
С большим количеством человеческих ресурсов и производственных мощностей можно решить практически любую задачу. Архитекторы систем, процессов и программ злоупотребляют излишками, задействуя больше технических возможностей, чем требуется. Узнаем, как повысить КПД исполняемых алгоритмов минимизацией времени и затрат для сохранения резерва. Привьём привычку неотступно заботиться о расходуемых ресурсах, чтобы стабильно демонстрировать высокую эффективность решений.
Мероприятие прошло

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

16 Мая
16:00 - 17:30
Олег Брагинский
Zoom
Одно дело – знать перечень алгоритмов и суть внутренней реализации, совсем другое – разбираться в сложных процедурных концепциях и применять в реальных сценариях. Узнаем, как анализировать сложность инструкций, распознавать эффективные и выбирать наиболее подходящий вариант для конкретной задачи. Зачем применять сложные методы, когда можно справиться простыми дедовскими способами? Порой достаточно простого построения и тривиальной схематизации логических цепочек рассуждений.
Мероприятие прошло

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

20 Июня
16:00 - 17:30
Олег Брагинский
Zoom
Тезисы ожидаются.
Мероприятие прошло

Книга Олега Брагинского «Алгоритмы»

Поиск выхода лучше начинать выбором метода. Когда знаете принципы, подходы и модели, мир становится проще, понятнее, податливее. А если добавить теории и концепции, то нерешаемых задач не останется априори. Особенно полезными окажутся формулирование начальных условий и критериев достижения оптимумов. Лучшие 25 статей навыка «Алгоритмы» на 204 страницах покажут, как принимать решения при большом количестве переменных и пользоваться многофакторным анализом. Рассмотрим сжатие данных на примере кода Хаффмана. Совершим логистические изыски, выполнив построение графов по алгоритмам Дейкстры, Краскала и Примы. Затронем этюды с невозможной расстановкой шахматных фигур. Исключительно электронные экземпляры: бережём леса!

Купить

1,390 руб.