🗊Презентация Задачи о строках. Задачи повышенной сложности об алгоритмах на строках

Нажмите для полного просмотра!
Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №1Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №2Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №3Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №4Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №5Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №6Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №7Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №8Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №9Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №10Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №11Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №12Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №13Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №14Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №15Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №16Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №17Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №18Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №19Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №20Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №21Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №22Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №23Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №24Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №25Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №26Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №27Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №28Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №29Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №30Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №31Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №32Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №33Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №34Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №35

Содержание

Вы можете ознакомиться и скачать презентацию на тему Задачи о строках. Задачи повышенной сложности об алгоритмах на строках. Доклад-сообщение содержит 35 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Кружок «Олимпиадное программирование» 25 февраля
Анастасия Викторовна
Григорьева
nastya001@mail.ru
Описание слайда:
Кружок «Олимпиадное программирование» 25 февраля Анастасия Викторовна Григорьева nastya001@mail.ru

Слайд 2





Что будет сегодня?
Результаты муниципального, регионального этапа ВОШ


Задачи о строках
Задачи повышенной сложности (об алгоритмах на строках)
Описание слайда:
Что будет сегодня? Результаты муниципального, регионального этапа ВОШ Задачи о строках Задачи повышенной сложности (об алгоритмах на строках)

Слайд 3





Прошедшие на город в ВОШ
Кениг Роман (11 класс)
Мордовский Александр (11 класс)
Попова Анна (11 класс)
Рахимов Тимур (11 класс)
Хлебников Валентин (11 класс)
Щербаков Илья (11 класс)

Гладышев Тимофей (10 класс)
Дегтярев Иван (10 класс)
Кариженский Александр (10 класс)
Кузнецов Данила (10 класс)
Муравьев Вячеслав (10 класс)
Трофимов Всеволод (10 класс)
Федорова Ирина (10 класс)
Шаршуков Владислав (10 класс)
Гриценко Егор (9 класс)
Описание слайда:
Прошедшие на город в ВОШ Кениг Роман (11 класс) Мордовский Александр (11 класс) Попова Анна (11 класс) Рахимов Тимур (11 класс) Хлебников Валентин (11 класс) Щербаков Илья (11 класс) Гладышев Тимофей (10 класс) Дегтярев Иван (10 класс) Кариженский Александр (10 класс) Кузнецов Данила (10 класс) Муравьев Вячеслав (10 класс) Трофимов Всеволод (10 класс) Федорова Ирина (10 класс) Шаршуков Владислав (10 класс) Гриценко Егор (9 класс)

Слайд 4





Проходные баллы
Описание слайда:
Проходные баллы

Слайд 5





Проходные баллы
Т.е. для прохождения на город достаточно 2 задачи из 5 решить. Для прохождения на всеросс и 6 из 8 мало. При том, что уровень задач выше
Описание слайда:
Проходные баллы Т.е. для прохождения на город достаточно 2 задачи из 5 решить. Для прохождения на всеросс и 6 из 8 мало. При том, что уровень задач выше

Слайд 6





Имена
Федорова Ирина (№69) 418 баллов, призёр
Трофимов Всеволод(№79) 393 балла
(обидно)
Остальные далеко. Но 221 и 227 – это 2,5 задачи. Хотя бы не по нулям.
Особенно поразил некто Кариженский Александр. Район – 193, город – 0.
Описание слайда:
Имена Федорова Ирина (№69) 418 баллов, призёр Трофимов Всеволод(№79) 393 балла (обидно) Остальные далеко. Но 221 и 227 – это 2,5 задачи. Хотя бы не по нулям. Особенно поразил некто Кариженский Александр. Район – 193, город – 0.

Слайд 7





Причины?
Стратегические
Сколько вы занимались?
Потерянные участники
    – не сходившие на школьный этап
Решение: Быть внимательнее к объявлениям, если меня вдруг снова не будет в след.году у вас. Так и не удалось отспорить Наташу, Женю, Катю и Полину.
    - Алины не оказалось в списках участников на сайте http://neerc.ifmo.ru/school/spb/index.html
Решение: 1. сохранять логин-пароль, выданный на олип. 2. Сразу обращаться за помощью, если глюки ПО во время прохождения. 3. После олимп. сразу писать в жюри, мне, Пивоварову, всем (если баллов действительно было много и есть за что бороться)
Описание слайда:
Причины? Стратегические Сколько вы занимались? Потерянные участники – не сходившие на школьный этап Решение: Быть внимательнее к объявлениям, если меня вдруг снова не будет в след.году у вас. Так и не удалось отспорить Наташу, Женю, Катю и Полину. - Алины не оказалось в списках участников на сайте http://neerc.ifmo.ru/school/spb/index.html Решение: 1. сохранять логин-пароль, выданный на олип. 2. Сразу обращаться за помощью, если глюки ПО во время прохождения. 3. После олимп. сразу писать в жюри, мне, Пивоварову, всем (если баллов действительно было много и есть за что бороться)

Слайд 8





Причины?
Боевой опыт участников
???
???
???
Описание слайда:
Причины? Боевой опыт участников ??? ??? ???

Слайд 9





Причины?
Практические
Ввод-вывод из файла. На Городе требовали только так
Решение: 1. делайте так пока учитесь. Так и тестировать легче вам самим, и запомните 2. Делайте шпоргалки
Неполадки с ПО
Решение: 1. Пробные туры помогают. 2. Хорошо знать несколько языков. Слава знал Паскаль, писал на нём, когда не принималось на С++.
Не занимались! Даже ДЗ не все прорешивали, не то что дополнительно готовиться
Решение: догадаетесь сами?
Описание слайда:
Причины? Практические Ввод-вывод из файла. На Городе требовали только так Решение: 1. делайте так пока учитесь. Так и тестировать легче вам самим, и запомните 2. Делайте шпоргалки Неполадки с ПО Решение: 1. Пробные туры помогают. 2. Хорошо знать несколько языков. Слава знал Паскаль, писал на нём, когда не принималось на С++. Не занимались! Даже ДЗ не все прорешивали, не то что дополнительно готовиться Решение: догадаетесь сами?

Слайд 10





Притча
О мальчике, который искал решения задаваемых задач в гугле.
Итог – учителю надоел сизифов труд (хотя он честно перебрал книжек 15, чтобы найти не выложенные задачи, изменял текст и условий и занимался другими, лингвистическими, не свойственными и нелюбимыми им делами)
Итог – 3 балла из 25 на региональном этапе(областная по математике). Пролетел мимо досрочного поступления
Мораль какая?
Помните, что является вашей НАСТОЯЩЕЙ целью
Уменьшайте Чувство Собственно Важности
Описание слайда:
Притча О мальчике, который искал решения задаваемых задач в гугле. Итог – учителю надоел сизифов труд (хотя он честно перебрал книжек 15, чтобы найти не выложенные задачи, изменял текст и условий и занимался другими, лингвистическими, не свойственными и нелюбимыми им делами) Итог – 3 балла из 25 на региональном этапе(областная по математике). Пролетел мимо досрочного поступления Мораль какая? Помните, что является вашей НАСТОЯЩЕЙ целью Уменьшайте Чувство Собственно Важности

Слайд 11





Вы можете
Вы не как тот мальчик, вы умнее
Но чтобы выигрывать, надо СЕРЬЁЗНО заниматься
И вы сможете
Описание слайда:
Вы можете Вы не как тот мальчик, вы умнее Но чтобы выигрывать, надо СЕРЬЁЗНО заниматься И вы сможете

Слайд 12





Схема решения любой задачи
Алгоритм
Тестирование
Реализация
Описание слайда:
Схема решения любой задачи Алгоритм Тестирование Реализация

Слайд 13





Задачи с региона
Утешительная
день №1
Описание слайда:
Задачи с региона Утешительная день №1

Слайд 14


Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №14
Описание слайда:

Слайд 15


Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №15
Описание слайда:

Слайд 16





Задачи с региона
Утешительная
день №2
Описание слайда:
Задачи с региона Утешительная день №2

Слайд 17


Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №17
Описание слайда:

Слайд 18


Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №18
Описание слайда:

Слайд 19





Задачи
О строках
Описание слайда:
Задачи О строках

Слайд 20





Задача №106. Количество слов
Дана строка, содержащая пробелы. Найдите, сколько в ней слов (слово – это последовательность “непробельных” символов, слова разделены одним пробелом, первый и последний символ строки – не пробел)
Входные данные 
На вход подается несколько строк.
Выходные данные 
Необходимо вывести  количество слов в первой из введенных строк.
Описание слайда:
Задача №106. Количество слов Дана строка, содержащая пробелы. Найдите, сколько в ней слов (слово – это последовательность “непробельных” символов, слова разделены одним пробелом, первый и последний символ строки – не пробел) Входные данные На вход подается несколько строк. Выходные данные Необходимо вывести  количество слов в первой из введенных строк.

Слайд 21





Задача №111512. Надежный пароль
Восьмиклассник Вениамин использует в качестве паролей только слова, которые есть в словаре, лежащем у него дома. Еще Вениамин знает, что его пятилетний брат Денис мечтает взломать его страницу в одной популярной социальной сети. Каждый раз, когда Вениамин вводит пароль, Денис стоит рядом и пытается запомнить, какие же кнопки его брат нажимает на клавиатуре. К сожалению, у Дениса не очень хорошая память, поэтому запоминает он только первую букву пароля, а когда Вениамин уходит в школу, берет словарь, лежащий у них дома и по очереди пробует в качестве пароля все слова, начинающиеся на эту букву, причем пробует их в алфавитном порядке.
По списку всех слов в словаре помогите Вениамину выбрать пароль. Он должен быть такой, чтобы Денису пришлось перебрать как можно больше вариантов, прежде чем он найдет нужный.
Описание слайда:
Задача №111512. Надежный пароль Восьмиклассник Вениамин использует в качестве паролей только слова, которые есть в словаре, лежащем у него дома. Еще Вениамин знает, что его пятилетний брат Денис мечтает взломать его страницу в одной популярной социальной сети. Каждый раз, когда Вениамин вводит пароль, Денис стоит рядом и пытается запомнить, какие же кнопки его брат нажимает на клавиатуре. К сожалению, у Дениса не очень хорошая память, поэтому запоминает он только первую букву пароля, а когда Вениамин уходит в школу, берет словарь, лежащий у них дома и по очереди пробует в качестве пароля все слова, начинающиеся на эту букву, причем пробует их в алфавитном порядке. По списку всех слов в словаре помогите Вениамину выбрать пароль. Он должен быть такой, чтобы Денису пришлось перебрать как можно больше вариантов, прежде чем он найдет нужный.

Слайд 22





Задачи повышенной сложности
На алгоритмы 
обработки строк
Описание слайда:
Задачи повышенной сложности На алгоритмы обработки строк

Слайд 23





Задача №111221. Пароль
Заключительный этап 2012 года
Сложность: ниже среднего
Перебор, если для первой подзадачи. Для большего – идея
Описание слайда:
Задача №111221. Пароль Заключительный этап 2012 года Сложность: ниже среднего Перебор, если для первой подзадачи. Для большего – идея

Слайд 24





Задача №1093. Иностранные языки
Заочный тур Моск. ол. 2007 года
Алгоритмы на строках + динамическое программирование
Описание слайда:
Задача №1093. Иностранные языки Заочный тур Моск. ол. 2007 года Алгоритмы на строках + динамическое программирование

Слайд 25





Задача №3395. Снова в космос
Заключительный этап 2011 года
Сложность: выше среднего
Строки + перебор
Описание слайда:
Задача №3395. Снова в космос Заключительный этап 2011 года Сложность: выше среднего Строки + перебор

Слайд 26





№3871. «Abracadabra»
Региональная 2012 года
Сложность: высокая
Описание слайда:
№3871. «Abracadabra» Региональная 2012 года Сложность: высокая

Слайд 27





№3871. «Abracadabra»
Строка s называется супрефиксом для строки t, если t начинается с s и заканчивается на s. Например, «abra» является супрефиксом для строки «abracadabra». В частности, сама строка t является своим супрефиксом. Супрефиксы играют важную роль в различных алгоритмах на строках. 
В этой задаче требуется решить обратную задачу о поиске супрефикса, которая заключается в следующем. Задан словарь, содержащий n слов t1, t2, …, tn и набор из m строк-образцов s1, s2, …, sm. Необходимо для каждой строки-образца из заданного набора найти количество слов в словаре, для которых эта строка-образец является супрефиксом.
Требуется написать программу, которая по заданному числу n, n словам словаря t1, t2, …, tn, заданному числу m и m строкам-образцам s1, s2, …, sm вычислит для каждой строки-образца количество слов из словаря, для которых эта строка-образец является супрефиксом.
Описание слайда:
№3871. «Abracadabra» Строка s называется супрефиксом для строки t, если t начинается с s и заканчивается на s. Например, «abra» является супрефиксом для строки «abracadabra». В частности, сама строка t является своим супрефиксом. Супрефиксы играют важную роль в различных алгоритмах на строках. В этой задаче требуется решить обратную задачу о поиске супрефикса, которая заключается в следующем. Задан словарь, содержащий n слов t1, t2, …, tn и набор из m строк-образцов s1, s2, …, sm. Необходимо для каждой строки-образца из заданного набора найти количество слов в словаре, для которых эта строка-образец является супрефиксом. Требуется написать программу, которая по заданному числу n, n словам словаря t1, t2, …, tn, заданному числу m и m строкам-образцам s1, s2, …, sm вычислит для каждой строки-образца количество слов из словаря, для которых эта строка-образец является супрефиксом.

Слайд 28






Входные данные 
Первая строка входного файла содержит целое число n (1 ≤ n ≤ 200 000). 
Последующие n строк содержат слова t1, t2, …, tn, по одному слову в каждой строке. Каждое слово состоит из строчных букв латинского алфавита. Длина каждого слова не превышает 50. Суммарная длина всех слов не превышает 106. Словарь не содержит пустых слов.
Затем следует строка, содержащая целое число m (1 ≤ m ≤ 200 000).
Последующие m строк содержат строки-образцы s1, s2, …, sm, по одной на каждой строке. Каждая строка-образец состоит из строчных букв латинского алфавита: Длина каждой строки-образца не превышает 50. Суммарная длина всех строк-образцов не превышает 106. Никакая строка-образец не является пустой строкой.
Выходные данные 
Выходной файл должен содержать m чисел, по одному на строке. 
Для каждой строки-образца в порядке, в котором они заданы во входном файле, следует вывести количество слов словаря, для которых она является супрефиксом.
Описание слайда:
Входные данные Первая строка входного файла содержит целое число n (1 ≤ n ≤ 200 000). Последующие n строк содержат слова t1, t2, …, tn, по одному слову в каждой строке. Каждое слово состоит из строчных букв латинского алфавита. Длина каждого слова не превышает 50. Суммарная длина всех слов не превышает 106. Словарь не содержит пустых слов. Затем следует строка, содержащая целое число m (1 ≤ m ≤ 200 000). Последующие m строк содержат строки-образцы s1, s2, …, sm, по одной на каждой строке. Каждая строка-образец состоит из строчных букв латинского алфавита: Длина каждой строки-образца не превышает 50. Суммарная длина всех строк-образцов не превышает 106. Никакая строка-образец не является пустой строкой. Выходные данные Выходной файл должен содержать m чисел, по одному на строке. Для каждой строки-образца в порядке, в котором они заданы во входном файле, следует вывести количество слов словаря, для которых она является супрефиксом.

Слайд 29


Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №29
Описание слайда:

Слайд 30





Олимпиады дающие льготы при поступлении в ВУЗ
Кто где уже поучаствовал?
Описание слайда:
Олимпиады дающие льготы при поступлении в ВУЗ Кто где уже поучаствовал?

Слайд 31





Список олимпиад
Престижных и многообещающих

2016
Описание слайда:
Список олимпиад Престижных и многообещающих 2016

Слайд 32





Из проекта «Сириус»
Конкурс «Учёные Будущего»
Олимпиада школьников «Шаг в Будущее»
Всероссийский форум научной молодёжи «Шаг в Будущее»
Всероссийская Интернет-олимпиада «Нанотехнологии - прорыв в Будущее!»
Межрегиональная олимпиада школьников «Высшая проба» по математике
Олимпиада школьников «Ломоносов»
Покори Воробьёвы горы!
Олимпиада школьников Санкт-Петербургского государственного университета
Турнир городов
Всесибирская открытая олимпиада школьников
Описание слайда:
Из проекта «Сириус» Конкурс «Учёные Будущего» Олимпиада школьников «Шаг в Будущее» Всероссийский форум научной молодёжи «Шаг в Будущее» Всероссийская Интернет-олимпиада «Нанотехнологии - прорыв в Будущее!» Межрегиональная олимпиада школьников «Высшая проба» по математике Олимпиада школьников «Ломоносов» Покори Воробьёвы горы! Олимпиада школьников Санкт-Петербургского государственного университета Турнир городов Всесибирская открытая олимпиада школьников

Слайд 33





Интернет-олимпиада школьников по физике
Интернет-олимпиада школьников по физике
Международная Менделеевская олимпиада школьников по химии
Олимпиада Юношеской математической школы
Отраслевая физико-математическая олимпиада школьников «Росатом» 
Северо-Восточная олимпиада школьников по физике 
Олимпиада «ФИЗТЕХ»
Олимпиада «Курчатов»
Олимпиада по экспериментальной физике
Математический турнир старшеклассников «Кубок памяти А. Н. Колмогорова»
Региональный этап Всероссийской олимпиады школьников по физике, химии, математике, биологии
Заключительный этап Всероссийской олимпиады по физике, математике, химии, биологии. Сборы по подготовке национальной сборной по математике, физике, математике, биологии.
Описание слайда:
Интернет-олимпиада школьников по физике Интернет-олимпиада школьников по физике Международная Менделеевская олимпиада школьников по химии Олимпиада Юношеской математической школы Отраслевая физико-математическая олимпиада школьников «Росатом» Северо-Восточная олимпиада школьников по физике Олимпиада «ФИЗТЕХ» Олимпиада «Курчатов» Олимпиада по экспериментальной физике Математический турнир старшеклассников «Кубок памяти А. Н. Колмогорова» Региональный этап Всероссийской олимпиады школьников по физике, химии, математике, биологии Заключительный этап Всероссийской олимпиады по физике, математике, химии, биологии. Сборы по подготовке национальной сборной по математике, физике, математике, биологии.

Слайд 34


Задачи о строках. Задачи повышенной сложности об алгоритмах на строках, слайд №34
Описание слайда:

Слайд 35





Адрес проекта
https://sochisirius.ru/kak-popast/kriterii-otbora
Описание слайда:
Адрес проекта https://sochisirius.ru/kak-popast/kriterii-otbora



Похожие презентации
Mypresentation.ru
Загрузить презентацию