Алгоритми та програмування
7 questions
- Алгоритми: поняття, властивості, способи запису — блок-схеми, псевдокод Що таке алгоритм, його властивості та способи запису
- Базові структури алгоритмів: лінійна, розгалуження (if/else), цикли (for, while) Лінійні алгоритми, умовні оператори та цикли
- Масиви та рядки: оголошення, індексація, базові операції, пошук і сортування Масиви в програмуванні: індекси, перебір, сортування
- Об'єктно-орієнтоване програмування: класи, об'єкти, інкапсуляція, спадкування, поліморфізм ООП: основні принципи та концепції
- Основи Python: синтаксис, типи даних, введення/виведення, умови, цикли Python для початківців: базовий синтаксис та конструкції
- Складність алгоритмів: O-нотація, порівняння алгоритмів сортування та пошуку Big O нотація, порівняння ефективності алгоритмів
- Функції та процедури: оголошення, параметри, повернення значення, рекурсія Функції: оголошення, параметри, рекурсія