{ "info": { "author": "CassiezhHuang", "author_email": "cassiehuang1111@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\nrangeMaxQuery\n=======================\nPython's implementation of range maximum query. \n\n\n\nInstall \n-----\n\n- Install via `$ pip install range_max_query` .\n\nHow to use\n-----\n- `$ from range_max_query import RangeMaxQuery` .\n\n```\n\n>>> A = [2, 3, 4, 1, 7] \n>>> arr = RangeMaxQuery(A) # initialize data structure\n>>> arr.range_max_query(1, 4) # maximum query in range(1, 4)\n7\n>>> arr.update(1, 10) # set A[1] = 10 and update the data structure\n>>> arr.range_max_query(1, 4) # maximum query in range(1, 4)\n10\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/cassieHuanghahaha/rangeMaxQuery", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "range-max-query", "package_url": "https://pypi.org/project/range-max-query/", "platform": "", "project_url": "https://pypi.org/project/range-max-query/", "project_urls": { "Homepage": "https://github.com/cassieHuanghahaha/rangeMaxQuery" }, "release_url": "https://pypi.org/project/range-max-query/1.0.3/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "Python implementation of range maximum query in O(logn).", "version": "1.0.3" }, "last_serial": 5433734, "releases": { "1.0.3": [ { "comment_text": "", "digests": { "md5": "658b07203878e25b0efefe06b785afc5", "sha256": "2f545d0a91c330fa33b1fde067d739d31ed778c58daafc21184f984fd7c54115" }, "downloads": -1, "filename": "range_max_query-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "658b07203878e25b0efefe06b785afc5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 3659, "upload_time": "2019-06-22T04:46:05", "url": "https://files.pythonhosted.org/packages/70/2d/0b0cce245bc1f90a42062745551101e2e88f13db031fbce6fbce2db1778a/range_max_query-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cb82ef64e1f8baddb54408c34669cbd", "sha256": "d57f06eeb0f646635ad62da8dfb1e0ad5df1d451ccd6eec17c5c408287474f84" }, "downloads": -1, "filename": "range_max_query-1.0.3.tar.gz", "has_sig": false, "md5_digest": "4cb82ef64e1f8baddb54408c34669cbd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3120, "upload_time": "2019-06-22T04:46:07", "url": "https://files.pythonhosted.org/packages/13/c5/8817e48ba6b6e144bca5d93e4d7c92cdab08f46bf5d06ddd4969d06f3296/range_max_query-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "658b07203878e25b0efefe06b785afc5", "sha256": "2f545d0a91c330fa33b1fde067d739d31ed778c58daafc21184f984fd7c54115" }, "downloads": -1, "filename": "range_max_query-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "658b07203878e25b0efefe06b785afc5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 3659, "upload_time": "2019-06-22T04:46:05", "url": "https://files.pythonhosted.org/packages/70/2d/0b0cce245bc1f90a42062745551101e2e88f13db031fbce6fbce2db1778a/range_max_query-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cb82ef64e1f8baddb54408c34669cbd", "sha256": "d57f06eeb0f646635ad62da8dfb1e0ad5df1d451ccd6eec17c5c408287474f84" }, "downloads": -1, "filename": "range_max_query-1.0.3.tar.gz", "has_sig": false, "md5_digest": "4cb82ef64e1f8baddb54408c34669cbd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 3120, "upload_time": "2019-06-22T04:46:07", "url": "https://files.pythonhosted.org/packages/13/c5/8817e48ba6b6e144bca5d93e4d7c92cdab08f46bf5d06ddd4969d06f3296/range_max_query-1.0.3.tar.gz" } ] }