Хајде да учимо лети! Припрема за олимпијаде из програмирања за средњи ниво, 7-9 разред - бесплатан курс из Фоксфорда, обука, Датум: 05.12.2023.
мисцеланеа / / December 08, 2023
Током наставе се разматрају теоријска питања, разматрају решења програмских проблема и основе језика Питхон.
Ручно проверавамо узорке и домаћи задатак.
Не остављамо писмене делове задатака за самотестирање - то раде стручњаци ОГЕ.
Проверавамо „стварно“, као на испиту, и као резултат добијате детаљне повратне информације. Све ово ради брзине припреме и ваших резултата.Ваш лични кустос ће одговорити на ваша питања у року од два сата, 24/7.
Кустоси разумеју програм и предмет, тако да могу лако да одговоре на ваша питања о курсу и домаћем задатку - у било ком тренутку.
Они добро знају колико је тешко припремити се и разумети своје бриге.
Најважнији задатак тутора је да вам помогне да се носите са стресом и страхом пре испита.
Настава се одржава онлајн средом од 18:00 до 20:00 (по московском времену).
Кандидат физичко-математичких наука. Члан жирија олимпијада из математике и информатике.
Кандидат физичко-математичких наука, дипломирао је на Научном центру Московског државног универзитета, затим на Машинско-математичком факултету Московског државног универзитета по имену М.В. Ломоносов. Члан жирија разних олимпијада из математике и информатике, технички уредник серије „Школски математички клубови”. Више од 10 година искуства у настави у школама.
Основе Питхон програмирања
Одељак говори о основним конструкцијама програмског језика, учи се како се ради са речницима, скуповима и датотекама. Стечено знање користи се за решавање олимпијских задатака.
- Улаз/излаз, целобројна аритметика
- Условна настава
- За и вхиле петље
- Жице
- Листе
- Филе И/О
- Речници и сетови
- Функције. Рекурзија
Нумеричке методе
Овај одељак је посвећен неколико важних нумеричких алгоритама, тестирању бројева на једноставност и решавању проблема на ову тему.
- Проверавам број за примарност
- Факторизација
- Еуклидов алгоритам
Претражите и сортирајте
У одељку су представљени различити типови Питхон сортирања, принципи коришћења редоследа низова за брзо проналажење елемената, као и олимпијски проблеми на ту тему.
- Алгоритми квадратног сортирања
- Брзо сортирање
- Линеарно и бинарно претраживање у уређеном низу
- Метода два показивача
Динамичко програмирање
Одељак говори о класичним проблемима једнодимензионалног и дводимензионалног динамичког програмирања, као ио проблемима који се решавају овом методом.
- Једнодимензионално динамичко програмирање
- 2Д динамичко програмирање
- Највеће растуће и највеће заједничке подсеквенце
- Проблем са паковањем ранца
Комбинаторни алгоритми
Овај одељак уводи комбинаторне структуре, математичке игре и учи како да се реше проблеми рекурзивног претраживања.
- Игре и стратегије
- Генерисање и бројање комбинаторних низова
Структуре података
У делу се испитују основне структуре података и олимпијски проблеми на ту тему, укључујући задатке о тачним низовима заграда.
- Стог, ред, дец