Головна мета курсу "Алгоритми та структури даних" – освоївши базу алгоритмів, навчитися використовувати їх у правильному ключі для вирішення складних та нестандартних завдань.
Після закінчення навчання ви отримаєте досвід роботи з великими масивами програмного коду, навчитеся комбінувати прості конструкції мови для побудови складних алгоритмів. Ви дізнаєтеся, як визначити складність будь-якого алгоритму і, як наслідок, зможете робити вибір на користь найбільш оптимального рішення серед кількох можливих при створенні програмного забезпечення.
Всі питання і теми, які присутні в даному курсі, не раз ставилися на співбесіді розробнику-початківцю, що робить курс особливо корисним.
Відео курс є оновленням та доповненням іншого курсу по алгоритмам.
У цьому відео уроці будуть розглянуті такі теми:
Визначення алгоритму
Тимчасова та асимптотична складність алгоритму