Skip to main content

Fast sorting module

Project description

# Быстрая сортировка (fast_sorting) ![img.png](img.png) ## О пакете Данный пакет написан на языке python. Он реализует функционал, позволяющий отсортировать список из любых элементов методом Хоара. Подробнее про данный метод вы можете прочитать здесь: https://ru.wikipedia.org/wiki/%D0%91%D1%8B%D1%81%D1%82%D1%80%D0%B0%D1%8F_%D1%81%D0%BE%D1%80%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B0 Пакет осуществляет работу с командной строкой посредством библиотеки fire. Убедитесь, что она установлена на вашем компьютере ## Запуск программы ### Команды пользователя При запуске будет запрошен ввод команды: - Команда exit останавливает выполнение программы, - Команда example демонстрирует работу сортировки на заготовленных примерах - Команда new попросит ввести собственные значения для сортировки ### Правила ввода значений - Несколько значений всегда должны вводиться через пробел и разделяться запятыми - Если вы хотите, чтобы значение было сохранено как строка, окружите его двойными или одинарными кавычками - Числа записывайте без кавычек

Например, вы можете задать последовательность так: 1, 3, ‘10’, ‘abc’, 9 Но важно помнить, что смесь строковых и числовых значений приведёт к ошибке сортировки ##Импорт модуля sort_func Если вы хотите использовать функцию сортировки quick_sort в своём проекте, то импортируйте её из модуля sort_func следующим образом: ##О тестировании Тесты функции написаны на pytest, поэтому убедитесь, что данная библиотека установлена на вашем пк. Для запуска тестов введите

Project details


Release history Release notifications | RSS feed

This version

1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sorting_package-1.tar.gz (6.2 kB view details)

Uploaded Source

File details

Details for the file sorting_package-1.tar.gz.

File metadata

  • Download URL: sorting_package-1.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6

File hashes

Hashes for sorting_package-1.tar.gz
Algorithm Hash digest
SHA256 ddcab101edc733db7510f7801433831ac3a6cce51ce20417555f06c68b7d4ef2
MD5 4145e496982dae875a4b155a1610cae9
BLAKE2b-256 dc80090f52d5b994861f6534924654e049bc90e4d4f4d3e402f0f318a22f50c2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page