Краткое пояснение: Теория алгоритмов занимается исследованием свойств, сложности и эффективности алгоритмов, а также разработкой методов их построения.
Ответ: Теория алгоритмов решает проблемы, связанные с построением, анализом и эффективностью алгоритмов, а также с их формулировкой в языках программирования.