1. Новые покупки Показать еще

    10.12.2016: [Бизнес Молодость] Реальный Google AdWords (Михаил Дашкиев)(2016)

    10.12.2016: Инновационная методика изучения английского языка (Евгений Карташов)

    10.12.2016: Как открыть пекарню? Все шаги от А до Я (Федор Сокирянский)

    10.12.2016: Формула продажи знаний (Юрий Курилов)

    10.12.2016: Выгодно качать трафик и конверсию (Илья Балахнин, Сергей Цветаев)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    10.12.2016: Роберт Шейнфилд - Самый Главный Ключ к Свободе

    09.12.2016: [U-rise] Курс JavaSE+Web

    07.12.2016: Кaк прoдвигать сaйты Пoведенческими фaкторами - Арбaйтен

    07.12.2016: Технология получения эластичного рельефного материала под кожу крокодила

    06.12.2016: Программа для анализирования футбола «FootForecast».

  4. Сбор взносов Показать еще

    10.12.2016: [Бизнес Молодость] Реальный Google AdWords (Михаил Дашкиев)(2016)

    08.12.2016: Шоколадная обработка new (Алина Каютина)(2016)

    08.12.2016: Видео-курс по художественным эффектам "Special Effects" (Алина Каютина)(2016)

    08.12.2016: Чудeса в постeли: как удивить любимого в День Валентина? (Лиза Питеркина)

    08.12.2016: Реалити-запуск на 5 000 000

Открыто [Специалист] Алгоритмы. Олимпиадное программирование

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 27 ноя 2013.

Цена:
8400р.
Взнос:
92р.

(Основной список пока пуст)

    Тип: Стандартная складчина
    Участников: 0/100
    1. 27 ноя 2013
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [Специалист] Алгоритмы. Олимпиадное программирование

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

      Преподователь: http://www.specialist.ru/trainer/%d0%ba%d0%bc%d0%b8

      По окончании курса Вы будете уметь:

      • Легко решать задачи обработки матриц: линейный поиск, переворот, максимумы и минимумы.
      • Приступите к основам высшего пилотажа в программировании – алгоритмам обработки графов, стеков и очередей.
      • Полученных знаний и навыков Вам хватит, чтобы начать выступать на олимпиадах по программированию.

      Модуль 1. Занятие №1. Знакомство
      1. Алгоритмы
      2. Тестирующая система
      Модуль 2. Занятие №2. Типы данных и отладка
      1. Типы данных в Java
      2. Примитивные типы
      3. Объекты
      4. Классы-обертки
      5. BigInteger и BigDecimal
      6. Отладка
      Модуль 3. Занятие №3. Решение задач из области арифметики
      1. Проверка на четность
      2. Немного теории
      3. Цифры числа
      4. Получение цифр числа
      5. Проверка на простоту
      6. Сумма делителей
      7. Количество делителей
      8. Разложение на простые множители
      Модуль 4. Занятие №4. НОД(GCD) и НОК(LCM)
      1. Немного теории
      2. Немного о задачах
      Модуль 5. Занятие №5. Однопроходные алгоритмы
      1. Чтение
      2. Сумма элементов
      3. Максимум из всех
      4. Максимум из четных
      5. Второй максимум
      6. Немного о задачах
      7. Чтение больших объемов данных
      8. Пример использования класса
      9. StreamTokenizer для быстрого чтения последовательности чисел
      Модуль 6. Занятие №6. Массивы
      1. Создание массива
      2. Ввод (считывание) массива из N элементов
      3. Вывод всех элементов массива
      4. Поиск максимума
      5. Поиск индекса максимального
      6. Поиск индекса заданного числа в массиве
      7. Вывод массива в обратном порядке
      8. Косвенная адресация
      Модуль 7. Занятие №7. Сортировка массива
      1. Сортировка выбором (метод минимума)
      2. Немного теории
      3. Метод сортировки обменами (метод пузырька)
      Модуль 8. Занятие №8. Символы и строки в Java
      1. Символы
      2. Класс String
      3. Создание строки
      4. Чтение строки
      5. Длина строки
      6. Сравнение строк
      7. Добавление к строке
      8. Преобразование различных типов в строку и обратно
      9. Извлечение символа и подстроки
      10. Поиск в строке
      11. Функции замены
      12. Разворот строки
      Модуль 9. Занятие №9. Двумерные массивы
      1. Создание и «стандартное» чтение
      2. Вывод массива в виде таблицы
      3. Cумма всех элементов
      4. Сумма элементов главной диагонали
      5. Неровные массивы
      Модуль 10. Занятие №10. Графы I. Определения, хранение
      1. Немного теории
      2. Основные понятия
      3. Деревья
      4. Способы хранения графов
      5. Способ №0. Иногда граф можно вообще не хранить специальным образом
      6. Способ №1. Матрица смежности
      7. Способ №2. Список ребер
      8. Способ №3. Списки смежности
      Модуль 11. Занятие №11. Стек и очередь
      1. Стек (Stack)
      2. Очередь (Queue)
      Модуль 12. Занятие №12. Графы II. Поиск в ширину
      1. BFS (Breadth-first search)
      2. BFS в графе, заданном матрицей смежности G
      3. Применения алгоритма поиска в ширину
      4. Поиск кратчайших путей из данной
      5. Немного теории
      6. Поиск компонент связности
      Ближайшая дата проведения: 05.04.2014 - 03.05.2014
      Стоимость 8 400 р
      Ссылка на курс


      Модуль 1. Занятие №1. Знакомство
      • Алгоритмы
      • Тестирующая система


      Модуль 1. Занятие №1. Знакомство
      • Алгоритмы
      • Тестирующая система
       
    2. Загрузка...

      Similar Threads
      1. Менеджер
        Открыто

        [Повтор] [Специалист] Алгоритмы. Олимпиадное...

        Менеджер, 29 мар 2016, в разделе: Курсы по программированию
      2. Сталин
        Открыто

        [Специалист] JavaScript. Уровень 2. Расширенные возможности

        Сталин, 10 дек 2016 в 00:10, в разделе: Курсы по программированию
      3. Сталин
        Открыто

        [Специалист] JavaScript. Уровень 1. Основы веб - программирования

        Сталин, 10 дек 2016 в 00:07, в разделе: Курсы по программированию
      4. Сталин
        Открыто

        [Специалист] - Эффективные переговоры

        Сталин, 12 ноя 2016, в разделе: Курсы по бизнесу
      5. Менеджер
        Открыто

        [Специалист] Курс 10989A: Анализ данных в PowerBI

        Менеджер, 28 сен 2016, в разделе: Курсы по администрированию
      6. Менеджер
        Открыто

        [Специалист] Практикум: Создание макросов в MS Excel на VBA

        Менеджер, 28 сен 2016, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [Специалист] Практикум «Дизайнер - верстальщик»

        Менеджер, 23 сен 2016, в разделе: Курсы по дизайну