441 читали · 1 год назад
Алгоритмы сортировки чисел в C++
В C++ существует множество алгоритмов сортировки, но для начинающих программистов рекомендуется использовать простые алгоритмы сортировки, таких как сортировка пузырьком, вставками, выбором и т.д. Самым распространенным является алгоритм сортировки пузырьком (Bubble Sort). Он прост в реализации, но имеет сравнительно низкую скорость работы на больших объемах данных. Сортировка пузырьком. Пример реализации сортировки пузырьком: В данном примере мы создаем функцию bubbleSort, которая принимает массив чисел arr и его размер n...
143 читали · 5 лет назад
Как быстро и удобно ворочать большими числовыми массивами в Python (часть 1)
Введение В статье речь пойдет о базовых технических аспектах обработки больших числовых массивов в Python. Статья ориентирована на начинающих data scientists, которые используют Python. Я покажу основные подходы и инструменты, но не буду сильно останавливаться на деталях (они есть в документации), иначе статья получится слишком большой. =) На каких данных начать тренироваться новичку? Я считаю хорошим источником данные рынка акций. Источников этих данных предостаточно (где и как их найти я расскажу в конце статьи) и это просто рай для начинающих ученых в области данных...