{ "info": { "author": "Yoginth", "author_email": "me@yoginth.com", "bugtrack_url": null, "classifiers": [ "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "## Sorting\n\n> Sort implementation in Python\n\n## Demo\n\nDemo on [Repl.it](https://repl.it/@yoginth/sorting)\n\n## Install\n\n```\n$ pip install sorting\n```\n\n## Usage\n\n```python\nimport sorting\n\ndata = [1, 8, 3, 5, 6, 9, 2, 4]\n\nres = sorting.bubble(data)\nprint('Bubble Sort : ', res)\n\nres = sorting.bucket(data)\nprint('Bucket Sort : ', res)\n\nres = sorting.comb(data)\nprint('Comb Sort : ', res)\n\nres = sorting.counting(data)\nprint('Counting Sort : ', res)\n\nres = sorting.maxheap(data)\nprint('Max Heap Sort : ', res)\n\nres = sorting.minheap(data)\nprint('Min Heap Sort : ', res)\n\nres = sorting.merge(data)\nprint('Merge Sort : ', res)\n\nres = sorting.quick(data)\nprint('Quick Sort : ', res)\n\nres = sorting.radix(data)\nprint('Radix Sort : ', res)\n\nres = sorting.selection(data)\nprint('Selection Sort : ', res)\n\nres = sorting.cycle(data)\nprint('Cycle Sort : ', res)\n\"\"\"\nOutput:\nBubble Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nBucket Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nComb Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nCounting Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nMax Heap Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nMin Heap Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nMerge Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nQuick Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nRadix Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nSelection Sort : [1, 2, 3, 4, 5, 6, 8, 9]\nCycle Sort : [1, 2, 3, 4, 5, 6, 8, 9]\n\"\"\"\n```\n\n## License\n\n[MIT][license] Yoginth\n\n[LICENSE]: https://mit.yoginth.com", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://yoginth.com", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "sorting", "package_url": "https://pypi.org/project/sorting/", "platform": "", "project_url": "https://pypi.org/project/sorting/", "project_urls": { "Homepage": "https://yoginth.com", "Patreon": "https://www.patreon.com/yoginth", "Source": "https://gitlab.com/yoginth/sorting" }, "release_url": "https://pypi.org/project/sorting/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Sort implementation in Python", "version": "1.0.3" }, "last_serial": 5221672, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "f79cd074e1f63ec1698c7307419e5693", "sha256": "b5cac89816480b2fccbc0fe60740df2a8fb999c853acf22a5f3a74033b33802d" }, "downloads": -1, "filename": "sorting-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f79cd074e1f63ec1698c7307419e5693", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3825, "upload_time": "2018-08-03T13:07:19", "url": "https://files.pythonhosted.org/packages/50/cc/d002e990b3bec00d7ec9a6f106c73d2d6d1f6f0f1ee31f3f039cac8ded87/sorting-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "5e9797f3ea66b4247ed0ba37f72f3e9b", "sha256": "1407a658b1ebd4e2cda44bd2715f6ff323ec4180f9ed0f091353403a9a085fee" }, "downloads": -1, "filename": "sorting-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5e9797f3ea66b4247ed0ba37f72f3e9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4006, "upload_time": "2018-08-06T14:43:51", "url": "https://files.pythonhosted.org/packages/ea/12/5837f667f608ac5c10313128f836dea16b3b8b810d59f1e132f7a891589e/sorting-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a16f9f2f680738ef5b099eef7e0f232c", "sha256": "8cdef492c66ffd958eeb4f09a435e3140740cf85b0d55974bbbb6813958be7b2" }, "downloads": -1, "filename": "sorting-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a16f9f2f680738ef5b099eef7e0f232c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4026, "upload_time": "2018-08-07T11:54:15", "url": "https://files.pythonhosted.org/packages/5f/c8/2d2318aa6697f8771371bdfb27c12bff5437f5b2f323a11563f2a8bf4fdf/sorting-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "97d749bde21d3e53d35bfcc237022048", "sha256": "a2038aae5d64add813d0467681d9fb4b74e04e6435683ee2b588f433b47421e0" }, "downloads": -1, "filename": "sorting-1.0.3.tar.gz", "has_sig": false, "md5_digest": "97d749bde21d3e53d35bfcc237022048", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3687, "upload_time": "2019-05-03T12:44:08", "url": "https://files.pythonhosted.org/packages/5a/a7/97e31ce3b9c16f1041bb94063a2778b666ef8ee5862094c248e9445c454c/sorting-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "97d749bde21d3e53d35bfcc237022048", "sha256": "a2038aae5d64add813d0467681d9fb4b74e04e6435683ee2b588f433b47421e0" }, "downloads": -1, "filename": "sorting-1.0.3.tar.gz", "has_sig": false, "md5_digest": "97d749bde21d3e53d35bfcc237022048", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3687, "upload_time": "2019-05-03T12:44:08", "url": "https://files.pythonhosted.org/packages/5a/a7/97e31ce3b9c16f1041bb94063a2778b666ef8ee5862094c248e9445c454c/sorting-1.0.3.tar.gz" } ] }