معرفی شرکت ها


disjoint-set-0.7.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Disjoint set data structure implementation for Python
ویژگی مقدار
سیستم عامل -
نام فایل disjoint-set-0.7.3
نام disjoint-set
نسخه کتابخانه 0.7.3
نگهدارنده ['Maciej Rapacz']
ایمیل نگهدارنده ['python.disjointset@gmail.com']
نویسنده -
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/mrapacz/disjoint_set
آدرس اینترنتی https://pypi.org/project/disjoint-set/
مجوز -
# disjoint-set ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/disjoint_set.svg) [![PyPI](https://img.shields.io/pypi/v/disjoint_set.svg)](https://pypi.org/project/disjoint-set/) ![Coveralls](https://img.shields.io/coveralls/github/mrapacz/disjoint-set/master.svg) ![PyPI - License](https://img.shields.io/pypi/l/disjoint_set.svg) [DisjointSet](https://en.wikipedia.org/wiki/Disjoint-set_data_structure) (a.k.a. union–find data structure or merge–find set) implementation for Python. ## Prerequisites The only requirement is having Python 3 installed, you can verify this by running: ```bash $ python --version Python 3.7.2 ``` ## Installation ``` pip install disjoint-set ``` You can verify you're running the latest package version by running: ```python >>> import disjoint_set >>> disjoint_set.__version__ '0.7.3' ``` ## Usage ```python >>> from disjoint_set import DisjointSet >>> ds = DisjointSet() >>> ds.find(1) 1 >>> ds.union(1,2) >>> ds.find(1) 2 >>> ds.find(2) 2 >>> ds.connected(1,2) True >>> ds.connected(1,3) False >>> "a" in ds False >>> ds.find("a") 'a' >>> "a" in ds True >>> list(ds) [(1, 2), (2, 2), (3, 3), ('a', 'a')] >>> list(ds.itersets()) [{1, 2}, {3}, {'a'}] ``` ## Contributing Feel free to open any issues on github. ## Authors * [Maciej Rapacz](https://github.com/mrapacz/) ## License This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details


نحوه نصب


نصب پکیج whl disjoint-set-0.7.3:

    pip install disjoint-set-0.7.3.whl


نصب پکیج tar.gz disjoint-set-0.7.3:

    pip install disjoint-set-0.7.3.tar.gz