40 алгоритмов, которые должен знать каждый программист на Python
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  40 алгоритмов, которые должен знать каждый программист на Python

Алексей
Алексейдәйексөз келтірді1 жыл бұрын
можете загрузить файлы с примерами кода из репозитория GitHub по адресу https://github.com/PacktPublishing/40-Algorithms-Every-Programmer-Should-Know.
5 Ұнайды
Комментарий жазу
Алексей
Алексейдәйексөз келтірді1 жыл бұрын
Двоичное дерево (binary tree). Если степень дерева равна двум, оно называется двоичным.
1 Ұнайды
Комментарий жазу
Валерий К.
Валерий К.дәйексөз келтірді2 күн бұрын
def doSum(x1,x2): return x1+x2 x = reduce(doSum, [100, 122, 33, 4, 5, 6])
Комментарий жазу
Валерий К.
Валерий К.дәйексөз келтірді2 күн бұрын
list(map(lambda x: x ** 2, [11, 22, 33, 44,55])) [121, 484, 1089, 1936, 3025]
Комментарий жазу
Валерий К.
Валерий К.дәйексөз келтірді2 күн бұрын
list(filter(lambda x: x > 100, [-5, 200, 300, -10, 10, 1000])) [200, 300, 1000]
Комментарий жазу
Ekaterina
Ekaterinaдәйексөз келтірді3 ай бұрын
Структуры данных в Python
Комментарий жазу
Андрей Петров
Андрей Петровдәйексөз келтірді3 ай бұрын
часто называемые «три V» — Volume, Velocity, Variety)
Комментарий жазу
Андрей Д.
Андрей Д.дәйексөз келтірді4 ай бұрын
Когда элементы добавляются в конец, операция называется постановкой в очередь — enqueue.
Комментарий жазу
Андрей Д.
Андрей Д.дәйексөз келтірді4 ай бұрын
Отличительной особенностью множества является то, что в нем хранится только уникальное значение каждого элемента. Если мы попытаемся добавить дубль, он будет проигнорирован:
Комментарий жазу
Алексей Стакун
Алексей Стакундәйексөз келтірді5 ай бұрын
Выбор правильного алгоритма сортировки зависит как от размера, так и от состояния имеющихся входных данных. Для небольших отсортированных списков использование продвинутого алгоритма приведет к ненужному усложнению кода при незначительном приросте производительности. Например, не следует использовать сортировку слиянием для небольших наборов данных. Сортировка пузырьком будет намного проще как для понимания‚ так для и реализации. Если данные частично отсортированы, мы можем воспользоваться этим преимуществом и применить сортировку вставкой. Для больших наборов данных лучше всего использовать алгоритм сортировки слиянием.
Комментарий жазу