Семинары

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

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

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

Купить

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

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

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

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

Купить

3,500 руб.

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

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

Купить

3,500 руб.

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

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

Купить

3,500 руб.

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

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

Купить

3,500 руб.

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

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

Купить

3,500 руб.

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

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

Купить

3,500 руб.

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

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

Купить

3,500 руб.

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

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

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

13 Апреля
17:30 - 18:30
Тезисы ожидаются.
Мероприятие прошло

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

13 Апреля
17:30 - 18:30
Тезисы ожидаются.
Мероприятие прошло

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

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

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

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

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

06 Апреля
17:30 - 18:30
Тезисы ожидаются.
Мероприятие прошло

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

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

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

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

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

06 Апреля
17:30 - 18:30
Тезисы ожидаются.
Мероприятие прошло

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

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

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

13 Апреля
17:30 - 18:30
Тезисы ожидаются.
Мероприятие прошло

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

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

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

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

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

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

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

06 Апреля
17:30 - 18:30
Тезисы ожидаются.
Мероприятие прошло

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

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

Купить

1,385 руб.