{ "info": { "author": "Sri Manikanta Palakollu", "author_email": "srimani.crypter@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "### PySort\nA Powerful Python package that performs 15 different types of stable and unstable Sorting algorithms on List Data Structure. This package will be more beneficial for competitive programmers and developers. Based on your requirement choose your sort algorithm.\n\n### USAGE\n\n```python\n# importing Library\n\nfrom sorting_techniques import pysort\n\n# Creating the Sort Object\nsortObj = pysort.Sorting()\n```\n\n#### BUBBLE SORT\n\n```python\nmyList = [1,3,2,7,4,89,56,99,111,23,6445,566]\n\n# Genearting the Sort Result \nsortResult = sortObj.bubbleSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Insertion Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.insertionSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Selection Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.selectionSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Shell Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.shellSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Pigeon Hole Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.pigeonHoleSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Heap Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.heapSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Gnome Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.heapSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Heap Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.heapSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Pancake Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.pancakeSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Bogo Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.bogoSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Merge Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.mergeSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Quick Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.heapSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Brick Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.brickSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Radix Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.radixSort(myList)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n#### Stooage Sort\n```python\n# Performing Insertion Sort\nsortResult = sortObj.heapSort(myList,initialIndexValue, lengthOfList-1)\n\n# The SortResult contains the Sorted List\n\nprint(sortResult)\n```\n\n### Dependencies\n\n1. Python v3.x is Required.\n\n\n\n\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/srimani-programmer/pysort", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pysort", "package_url": "https://pypi.org/project/pysort/", "platform": "", "project_url": "https://pypi.org/project/pysort/", "project_urls": { "Homepage": "https://github.com/srimani-programmer/pysort" }, "release_url": "https://pypi.org/project/pysort/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "A Powerful package to perform different types of stable and unstable Sorting techniques on the list Data Structure.", "version": "1.0.0" }, "last_serial": 5807780, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "70214634b3532d71ecfd5df148c679f8", "sha256": "80878810a5553476cc09f651fc9336fa906328894eee679c8f62804a12e8d1e8" }, "downloads": -1, "filename": "pysort-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "70214634b3532d71ecfd5df148c679f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6708, "upload_time": "2019-09-10T09:08:53", "url": "https://files.pythonhosted.org/packages/fb/c3/3c2f7e195e165138eb871ffe2d89b255f92660171c3c52860f8a093cd621/pysort-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a3c97342c84303c5c505298b76acb23", "sha256": "f36651490e544e689b4f51185b6abd48444556a75c2a307c1b32a1750496aea7" }, "downloads": -1, "filename": "pysort-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9a3c97342c84303c5c505298b76acb23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6395, "upload_time": "2019-09-10T09:08:56", "url": "https://files.pythonhosted.org/packages/25/1b/18c86981a76bbec7f80b5a2716ee6492b0f6ddccf08729617e5f400259fd/pysort-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "70214634b3532d71ecfd5df148c679f8", "sha256": "80878810a5553476cc09f651fc9336fa906328894eee679c8f62804a12e8d1e8" }, "downloads": -1, "filename": "pysort-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "70214634b3532d71ecfd5df148c679f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6708, "upload_time": "2019-09-10T09:08:53", "url": "https://files.pythonhosted.org/packages/fb/c3/3c2f7e195e165138eb871ffe2d89b255f92660171c3c52860f8a093cd621/pysort-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a3c97342c84303c5c505298b76acb23", "sha256": "f36651490e544e689b4f51185b6abd48444556a75c2a307c1b32a1750496aea7" }, "downloads": -1, "filename": "pysort-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9a3c97342c84303c5c505298b76acb23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6395, "upload_time": "2019-09-10T09:08:56", "url": "https://files.pythonhosted.org/packages/25/1b/18c86981a76bbec7f80b5a2716ee6492b0f6ddccf08729617e5f400259fd/pysort-1.0.0.tar.gz" } ] }