Программирование на языке Python. Алгоритмы. Сложность алгоритмов
Доброго времени суток, читатели, зрители моего канала programmer's notes, любители языка Python. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Сложность алгоритмов Сложность алгоритма имеет как минимум две стороны: скорость выполнения (временнАя сложность) и используемая память. Вторая сторона не всегда важна. Представьте, например, что вы сортируете массивы, размеры которых составляют несколько сотен элементов. Понятно, что уже не важно, использует ли данный алгоритм сортировки дополнительную память или нет...
4 месяца назад
Изучение Python в школе: возможности, ограничения и методические рекомендации
Введение Python уверенно занимает лидирующие позиции среди языков программирования, используемых в школьном обучении. Он востребован в современном IT-мире, относительно прост в освоении и позволяет быстро переходить к практическим задачам. Тем не менее, при всех преимуществах Python не является идеальным инструментом для полноценного формирования алгоритмического мышления. В данной статье рассматриваются причины популярности Python в школьной среде, а также предлагаются рекомендации по сочетанию его со средствами классической алгоритмизации...