Прохожу курсы по программированию (Python) на Stepik, если кто проходил, то начиная со второго модуля задачи очень сложные, решаю очень долго в 15-20 а то и более строк, можете посоветовать какую либо литературу для решения задач по программированию (чтобы руку набить + логику развить), или ссылки на какие либо еще курсы.
P.S. Далее я намерен пройти курсы по углубленному Python, по алгоритмам и структуры данных, дискретная матем и теор вер, оттуда в машинное обучение, все это безумно интересно(и сложно), учусь на 1 курсе, с выш матом проблем пока нет. Может посоветуете что нибудь еще (ссылки, или доп. курсы еще какие нибудь)
Нужно учиться:
1. Понимать последовательность шагов/действий для получения ожидаемого результата реальной задачи.
2. Применять оптимизацию к найденному алгоритму, используя википедию и/или любые другие источники с открытыми алгоритмами, методами, способами.
3. К найденной оптимизации применить оптимальные функции из выбранного инструмента разработки (языка программирования). (только здесь мы начинаем писать код!)
4. Оптимизировать производительность полученного кода (рефакторинг).