Блог пользователя MikeMirzayanov

Автор MikeMirzayanov, 13 лет назад, По-русски

Общая информация

Саратовский государственный университет в первой половине августа проводит международную летнюю студенческую школу по программированию. Продолжительность школы — десять дней, школа пройдет с 5-го по 15-е августа.

К участию приглашаются как команды из двух-трех человек, так и индивидуальные участники.

Школа пройдет в живописном месте, на одной из саратовских баз отдыха на берегу Волги. Участники будут расселены в уютных номерах по 2-4 человека и обеспечены трехразовым питанием. На территории базы имеется собственный пляж и спортивные площадки.

В программе школы запланировано 10 рабочих дней, включающих ежедневные пятичасовые тренировки, разборы задач, дорешивания. Будет прочитана серия лекций. Учебная программа рассчитана на студентов младших и средних курсов, которые хотят достичь значительных успехов на соревнованиях по программированию.

Примерные темы лекций, на все темы будет обширная практика (возможны изменения):

  • z-функция строки, свойства, линейный алгоритм построения, задачи
  • префикс-функция строки, свойства, линейный алгоритм построения, алгоритм Кнута-Морриса-Пратта, задачи
  • структура данных бор, задача о множественном поиске образцов в тексте, алгоритм Ахо-Корасик
  • структура данных суффиксный массив
  • структура данных суффиксное дерево
  • использование строковых хеш-функций
  • структура данных дерево отрезков

Тренировки будут включать как нетематические, так и тематические контесты/задачи.

Организационный сбор составляет 16500 рублей на одного участника. Кроме того, каждая команда или индивидуальный участник должны привезти с собой ноутбук (с поддержкой WI-FI). В стоимость оргвзноса включается проживание на базе отдыха, трехразовое питание, учебная программа.

Заинтересованным участникам и командам необходимо пройти предварительную регистрацию по адресу http://goo.gl/DHwqU до 15 июня 2013 года. Не откладывайте регистрацию, так как количество мест ограничено. Полностью и аккуратно заполните форму регистрации, введите информацию по каждому члену команды.

Дополнительную информацию можно получить по телефону 88452522711 или по электронной почте mirzayanovmr[символ с кодом 64]gmail.com.

О Саратовском государственном университете

Саратовский государственный университет регулярно добивается значительных успехов на соревнованиях по программированию. Ниже приведены основные достижения университета на международных соревнованиях:

  • 2002 г. Титул чемпионов Европы, комплект серебряных медалей на чемпионате мира ACM-ICPC 2002.
  • 2003 г. Комплект серебряных медалей на чемпионате мира ACM-ICPC 2003.
  • 2006 г. Титул чемпионов мира, чемпионов Европы, комплект золотых медалей на чемпионате мира ACM-ICPC 2006.
  • 2007 г. Комплект серебряных медалей на чемпионате мира ACM-ICPC 2007.
  • 2008 г. Чемпионы России и NEERC.
  • 2009 г. Комплект золотых медалей на чемпионате мира ACM-ICPC 2009.
  • 2010 г. Комплект серебряных медалей на чемпионате мира ACM-ICPC 2010.
  • 2011 г. Комплект серебряных медалей на чемпионате мира ACM-ICPC 2011.

Кроме того, студенты и тренеры СГУ неоднократно становились участниками финальных этапов соревнований TopCoder, Google Code Jam, Facebook Hacker Cup и других. Саратовский государственный университет входит в лучшие университеты мира по рейтингам TopCoder, Codeforces и рейтингам на основе результатов участия в международном студенческом командном чемпионате ACM-ICPC.

Руководитель Центра олимпиадной подготовки
Саратовского государственного университета, тренер команд. 

М.Р. Мирзаянов

P.S. Дополнительное представление о школе могут дать фотографии прошлого года

https://get.google.com/albumarchive/pwa/114907919772955385569/201204?authuser=0&feat=directlink

  • Проголосовать: нравится
  • +71
  • Проголосовать: не нравится

»
13 лет назад, скрыть # |
 
Проголосовать: нравится -19 Проголосовать: не нравится

admit it! the fourth photo was the most opened one :)

»
13 лет назад, скрыть # |
 
Проголосовать: нравится -21 Проголосовать: не нравится

А почему в списке тем нет суфавтомата? ИМХО, учитывая уровень участников, от него пользы было бы много больше, нежели от суфдерева.

  • »
    »
    13 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    Прочтем, конечно, если уложится в расписание.

    • »
      »
      »
      13 лет назад, скрыть # ^ |
       
      Проголосовать: нравится +3 Проголосовать: не нравится

      А все-таки, почему в расписании именно суфдерево?

      • »
        »
        »
        »
        13 лет назад, скрыть # ^ |
         
        Проголосовать: нравится +2 Проголосовать: не нравится

        Его довольно естественно рассказать после Ахо-Корасика, всё крайне родственно. Сама структура проще для понимания, чем автомат. В ряде случаев задачу проще свести к дереву, чем автомату. Конечно, автомат пишется покороче.

      • »
        »
        »
        »
        13 лет назад, скрыть # ^ |
         
        Проголосовать: нравится +20 Проголосовать: не нравится

        Суфдерево более сильная структура данных. Многие задачи которые просто решаются деревом никак не решаются автоматом. Плюс все задачи на автомат требуют сильной аккуратности и много думания. А с деревом нужно его просто написать дальше это либо 1-2 цикла, либо 1-2 дфса. Так что дерево покруче будет)

»
13 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

any way the last photo is really tempting !

»
13 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

В темах лекций только строки и дерево отрезков. Вам не кажется, что это как-то "узко"?

»
13 лет назад, скрыть # |
 
Проголосовать: нравится +19 Проголосовать: не нравится

What does sazanka mean? anything to do with fish sazan?

»
13 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I love the watermelon and barbecue from last year.

»
13 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

are any training videos available online ??

»
13 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

Conducting it in English would open up doors for non Russian speaking people interested in attending.

»
13 лет назад, скрыть # |
 
Проголосовать: нравится +13 Проголосовать: не нравится

Would it be efficient if I am in a team with guys who can speak Russian. I myself can't but I have friends who can. Would I be with my team in all activities and in that way get translation of everything? Thanks in advance :)

»
13 лет назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Мы отправили заявку сегодня. Будут ли у нас шансы попасть в школу?

»
13 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

Если кто-то едет один или неполной командой, то могу присоединиться (если это не запрещено).

  • »
    »
    13 лет назад, скрыть # ^ |
     
    Проголосовать: нравится -16 Проголосовать: не нравится

    Вообще говоря, в Сазанку достаточно часто ездят неполные команды и отдельные ребята. Так что вы вполне можете приехать и один. А логики присоединения к другой команде на момент лагеря я, если честно, не вижу. Тем более что лагерь тренировочно-образовательный.