Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 August 07

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и где там циклы
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Не надо, регистровые машины чаще встречаются
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Aleksandr Belobrov
Ребят, а можете мне разъяснить следующий момент? В "Грокаем алгоритмы" сказано, что связанные списки имеют сложность алгоритма O(1) на вставку и удаление элементов. Но ведь список поддерживает только последовательный доступ. Условно, если список содержит 20 элементов, то чтобы удалить 15-й элемент, мы должны пробежатся по списку до предыдущего элемента и поменять в нём указатель
имеется в виду сам процесс вставки и удаления, он не требует никаких смещений как в массиве, поэтому его асимптотическая сложность так оценивается
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
в массиве чтобы добавить элемент в начало нужно все остальные элементы сдвигать "вправо"
источник

AB

Aleksandr Belobrov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Спасибо!
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Aleksandr Belobrov
Ребят, а можете мне разъяснить следующий момент? В "Грокаем алгоритмы" сказано, что связанные списки имеют сложность алгоритма O(1) на вставку и удаление элементов. Но ведь список поддерживает только последовательный доступ. Условно, если список содержит 20 элементов, то чтобы удалить 15-й элемент, мы должны пробежатся по списку до предыдущего элемента и поменять в нём указатель
Теоретически для двусвязного списка можно построить хешмап или для больших btree, и тогда чтение будет log(n). Но в общем тут без учёта времени на поиск
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
о да
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
-400$ мммммммм аоаоаоаоа
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
какое прекрасное чувство, ммммммм
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Haskell
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Я на работе был - мы отмечали запуск продукта, накурился кальяна, меня кое-как колеги довезли домой. Потихоньку прихожу в себя. Щас все расскажу.
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
сегодня день пива
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Я не пью.
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А кальян еще не пробовал, так что позатягивался на полную, пока не начал терять равновесие и не начало тошнить.
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
А кальян еще не пробовал, так что позатягивался на полную, пока не начал терять равновесие и не начало тошнить.
ну с этим над поаккуратнее
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
там проблема что легкие углекислым газом заполняются
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и не сразу это отсекаешь
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Менеджер сказал - я затянулся.
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
надо дышать периодически
воздухом)
источник

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ну, а потом еще, и еще, и еще.
источник