Понимать принципы работы «быстрой сортировки» и её реализаций в примерах.
Понимать и уметь объяснять собственный код.
Понимать, чем отличается императивный подход от декларативного.
Уметь определять признаки процедурного, объектно-ориентированного, функционального и логического программирования.
Знать и понимать основные принципы ООП.
Уметь строить рекурсивные алгоритмы.g
