В программировании часто приходится работать с большим количеством данных. Чтобы упростить эту задачу, используются массивы – структуры данных, которые позволяют хранить и обрабатывать множество элементов одного типа. Python, один из самых популярных языков программирования, также поддерживает массивы и обладает инструментами для работы с ними. В данной статье мы рассмотрим, как работать с массивами в Python и попробуем решить несколько задач на их основе. Для начала мы изучим основные понятия, связанные...
Предыдущая часть: Где там наша куча песка? Как мы понимаем, что это именно куча? Все её песчинки находятся в ограниченном пространстве и соприкасаются между собой, образуя как бы сплошной объект. Тот же принцип можно перенести на память компьтера. Если одна ячейка памяти это песчинка, то куча получится, если соединить много таких ячеек вместе, чтобы они соприкасались друг с другом. Правда, есть одно отличие. В настоящей куче песчинки трёхмерны и могут соприкасаться друг с другом бесконечным количеством способов...