Алгоритмы сортировки на Python

Иногда данные, которые мы храним или получаем в приложении, не упорядочены. Это затрудняет их обработку и использование. Но если имеющиеся…

4 года ago

Сортировка подсчетом на Python

Программа будет сортировать список методом подсчета (Counting sort). Алгоритм Подсчитываем, сколько раз в массиве встречается каждое значение, и заполняем массив…

4 года ago

Пирамидальная сортировка на Python

Программа будет сортировать список методом пирамидальной сортировки (Heapsort). Суть сортировки Постройте max-heap из входных данных.На данном этапе самый большой элемент…

4 года ago

Матричное умножение в NumPy при помощи функции numpy.matmul() с примерами

Матричное умножение Для осуществления матричного умножения двумерных массивов используется функция numpy.matmul(). Работает она следующим образом: В случае двумерных массивов производится…

4 года ago

Зачем использовать Python для AI и машинного обучения?

Автор статьи, Приянка Шривастава, ломает шаблоны (на самом деле нет — прим. переводчика), рассматривая Python как краеугольный камень AI-проектов. Python…

4 года ago

Функция numpy.dot(): скалярное произведение в NumPy

Что такое numpy.dot()? numpy.dot() - это мощный набор функций для матричных вычислений. Например, с помощью numpy.dot() вы можете вычислить скалярное…

4 года ago

Учебник по библиотеке NumPy: учитесь на примерах

Что такое NumPy? NumPy - это опенсорсная библиотека Python, предназначенная для математических, научных и инженерных вычислений. Также она очень часто…

4 года ago

Статистические функции в NumPy с примерами

Статистические функции В NumPy есть довольно много полезных статистических функций. Например, функции максимума, минимума, стандартного отклонения и др. Ниже приведен…

4 года ago

Индексы и срезы у массивов NumPy

Индексирование и срезы Делать срезы данных в NumPy очень просто. Сейчас мы будем брать срезы матрицы 'e'. Заметим, что для…

4 года ago

Функции numpy.linspace() и numpy.logspace()

Что такое функция numpy.linspace()? Эта функция создает последовательность данных, равномерно расположенных на числовой прямой в заданном интервале. Синтаксис: numpy.linspace(start, stop,…

4 года ago

Функция numpy.asarray()

Asarray Функция asarray() используется, когда нужно конвертировать входные данные в массив. Входными данными могут быть списки, кортежи, массивы numpy (ndarray)…

4 года ago

Функция numpy.arange()

Что такое функция numpy.arange()? numpy.arange() - это встроенная в библиотеку NumPy функция, которая возвращает объект типа ndarray, содержащий равномерно расположенные…

4 года ago

Функции numpy.reshape() и numpy.flatten()

Изменение формы данных В некоторых случаях вам необходимо поменять форму вашего массива данных. Для этого используется функция reshape(). Синтаксис будет…

4 года ago

Функции numpy.hstack() и numpy.vstack()

Что такое функция hstack()? С помощью функции hstack() вы можете присоединять данные по горизонтальной оси. Это весьма удобная функция в…

4 года ago

Функции numpy.zeros() и numpy.ones()

Что такое функция numpy.zeros()? Функция numpy.zeros() применяется для создания нулевой матрицы. Также она может быть использована, когда вы в процессе…

4 года ago