Гостьова лекція з олімпіадного програмування від закордонного спікера Михайла Медведєва для студентів Житомирської політехніки

Image for: Гостьова лекція з олімпіадного програмування від закордонного спікера Михайла Медведєва для студентів Житомирської політехніки

29 вересня 2026 року в Державному університеті «Житомирська політехніка» відбулася гостьова лекція з олімпіадного програмування від Михайла Медведєва — представника ADA University (м. Баку, Азербайджан). Захід було організовано для здобувачів бакалаврського та магістерського рівнів вищої освіти спеціальності «Інженерія програмного забезпечення», освітніх програм «Інженерія програмного забезпечення» та «Веб-технології».

Зустріч продовжила традицію співпраці кафедри інженерії програмного забезпечення з Михайлом Медведєвим, спрямованої на розвиток алгоритмічного мислення студентів та їхню підготовку до участі в олімпіадах із програмування. Лекція проходила в університеті з можливістю дистанційного долучення через Google Meet.

Практичну основу лекції становила добірка задач з олімпіадного програмування різного рівня складності. У матеріалах представлено математичні та алгоритмічні підходи до їх розв’язування: використання властивостей парності, перевірку чисел на простоту, розкладання на прості множники, обробку арифметичних виразів і застосування функції Ейлера.

Окремий блок матеріалів присвячено структурам даних та алгоритмам на графах. Серед прикладів — пошук наступного більшого елемента за допомогою стека, знаходження найкоротших шляхів у графі з вагами ребер 0 і 1 та визначення діаметра дерева. Пояснення до задач поєднують обґрунтування математичних закономірностей, покроковий опис алгоритмів і приклади реалізації мовою C++.

Такі зустрічі допомагають студентам поглиблювати знання з алгоритмів і структур даних, бачити зв’язок між математичною ідеєю та її програмною реалізацією, а також готуватися до розв’язування задач на змаганнях із програмування. Матеріали лекції можуть бути використані для подальшої самостійної роботи та тренувань.

Щиро дякуємо Михайлу Медведєву за проведену лекцію, змістовні навчальні матеріали та співпрацю з Житомирською політехнікою!