1

Этап 1

Прочитать "Подготовка школьников к олимпиадам по информатике" ✓

Дата начала: 15 сентября

2

Этап 2

Решето Эратосфена ✓

Дата начала: 29 августа

3

Этап 3

ЕГЭ на 100 баллов. Часть 1. Пройти курс углубленной геометрии за 7-9 класс

Дата начала: 29 августа

4

Этап 4

Бинарный поиск

5

Этап 5

Прочитать: Кормен Т., Лейзерсон Ч., Ривест Р., Штайн K. - Алгоритмы: построение и анализ

Дата начала: 29 августа

6

Этап 6

ЕГЭ на 100 баллов. Часть 2. Математика

7

Этап 7

Пройти курс "Базовые алгоритмы для школьников"

Дата начала: 29 августа

8

Этап 8

Алгоритмы сортировки

Дата начала: 29 августа

9

Этап 9

НОД и НОК. Обратный элемент

Дата начала: 29 августа

10

Этап 10

Графы. Кратчайшие пути

Дата начала: 29 августа

11

Этап 11

Перевод из одних систем счисления в другие

Дата начала: 29 августа

12

Этап 12

Нахождение пересечения и объединения геометрических объектов

Дата начала: 29 августа

13

Этап 13

Принадлежность точек объекту

Дата начала: 29 августа

14

Этап 14

Прочитать: Шилдт Г. - Полный справочник по C++

Дата начала: 29 августа

1

Этап 1

Прочитать "Подготовка школьников к олимпиадам по информатике" ✓

Дата начала: 15 сентября

2

Этап 2

Решето Эратосфена ✓

Дата начала: 29 августа

3

Этап 3

ЕГЭ на 100 баллов. Часть 1. Пройти курс углубленной геометрии за 7-9 класс

Дата начала: 29 августа

4

Этап 4

Бинарный поиск

5

Этап 5

Прочитать: Кормен Т., Лейзерсон Ч., Ривест Р., Штайн K. - Алгоритмы: построение и анализ

Дата начала: 29 августа

6

Этап 6

ЕГЭ на 100 баллов. Часть 2. Математика

7

Этап 7

Пройти курс "Базовые алгоритмы для школьников"

Дата начала: 29 августа

8

Этап 8

Алгоритмы сортировки

Дата начала: 29 августа

9

Этап 9

НОД и НОК. Обратный элемент

Дата начала: 29 августа

10

Этап 10

Графы. Кратчайшие пути

Дата начала: 29 августа

11

Этап 11

Перевод из одних систем счисления в другие

Дата начала: 29 августа

12

Этап 12

Нахождение пересечения и объединения геометрических объектов

Дата начала: 29 августа

13

Этап 13

Принадлежность точек объекту

Дата начала: 29 августа

14

Этап 14

Прочитать: Шилдт Г. - Полный справочник по C++

Дата начала: 29 августа

14 июля 2014 01 мая 2015
Цель завершена 30 января 2015

Автор цели

Знания и Навыки

Победить на региональном этапе всероссийской олимпиады школьников по программированию

Цель возникла не спонтанно. В девятом классе я был призёром на региональном этапе. Десятый класс я успешно прошляпил — почти не готовился, внимание переключил на учёбу в школе. Теперь же хочу целиком и полностью посвятить себя программированию и математике, ибо только это поможет мне при поступлении в хороший ВУЗ. Ведь, как вы, наверное, знаете, победителей олимпиад принимают без вступительных испытаний.

По мере изучения, буду добавлять/корректировать цели.

Итак, начнём!

 Критерий завершения

Победил на региональном этапе, попал на всерос

 Личные ресурсы

Стремление поступить в престижный ВУЗ

Жажда новых знаний

Математический склад ума

Разбор алгоритмов на acmp.ru

  1. Прочитать "Подготовка школьников к олимпиадам по информатике" ✓

  2. Решето Эратосфена ✓

  3. Бинарный поиск

  4. Прочитать: Кормен Т., Лейзерсон Ч., Ривест Р., Штайн K. - Алгоритмы: построение и анализ

  5. Пройти курс "Базовые алгоритмы для школьников"

    • Лекция 1: Сложность алгоритмов
    • Лекция 2: Сортировка и поиск
    • Тест 1
    • Лекция 3: Динамическое программирование
    • Лекция 4: Теория графов
    • Тест 2
    • Лекция 5: Поиск в графах и обход. Алгоритм Дейкстры
    • Лекция 6: Остовные деревья
    • Тест 3
    • Лекция 7: Геометрия
    • Лекция 8: Точность вычислений
    • Тест 4
    • Лекция 9: Длинная арифметика
    • Лекция 10: Комбинаторика
    • Тест 5
    • Экзамен
  6. Алгоритмы сортировки

    1. Сортировка выбором
    2. Сортировка подсчетом
    3. Сортировка пузырьком
    4. Сортировка перемешиванием
    5. Сортировка вставками (простая и со сторожевым элементом)
    6. Сортировка Шелла
    7. Пирамидальная сортировка
    8. Быстрая сортировка
    9. Поразрядная сортировка
  7. НОД и НОК. Обратный элемент

    • Алгоритм Евклида
    • Бинарный алгоритм Евклида
    • Алгоритм решения уравнения ax+by = 1
    • Расширенный алгоритм Евклида
    • Нахождение обратного элемента по модулю
    • НОК
  8. Графы. Кратчайшие пути

    1. Волновой алгоритм
    2. Алгоритм Форда-Беллмана
    3. Алгоритм Флойда
    4. Алгоритм Дейкстры
    5. Нахождение k кратчайших путей в графе
  9. Перевод из одних систем счисления в другие

  10. Нахождение пересечения и объединения геометрических объектов

    На плоскости:

    1. Прямая(отрезок) и прямая (отрезок)
    2. Две окружности
    3. Два выпуклых многоугольника
    4. Коллекция полуплоскостей

    В пространстве:

    1. Три плоскости
    2. Два треугольника
    3. Прямая(или отрезок) и плоскость
    4. Отрезок и треугольник
  11. Принадлежность точек объекту

    1. Проверка принадлежности точки многоугольнику
    2. Проверка принадлежности точки прямой
    3. Проверка принадлежности точки отрезку
  12. Прочитать: Шилдт Г. - Полный справочник по C++

  • 5392
  • 14 июля 2014, 08:21
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?