python-HeapDict

A heap with decrease-key and increase-key operations

HeapDict implements the MutableMapping ABC, meaning it works pretty much like a regular Python dict. It's designed to be used as a priority queue. Unlike the Python standard library's heapq module, the HeapDict supports efficiently changing the priority of an existing object (often called "decrease-key" in textbooks). Altering the priority is important for many algorithms such as Dijkstra's Algorithm and A*.

Для openSUSE Leap 16.0 нет официального пакета

Дистрибутивы

openSUSE Tumbleweed

devel:languages:python Экспериментальный
1.0.1

openSUSE Leap 16.0

devel:languages:python Экспериментальный
1.0.1
devel:languages:python:backports Экспериментальный
1.0.1
home:wicked:qubes-build Сообщество
1.0.1

openSUSE Leap 15.6

devel:languages:python:backports Экспериментальный
1.0.1
home:wicked:qubes-build Сообщество
1.0.1

openSUSE Leap 15.5

devel:languages:python:backports Экспериментальный
1.0.1
home:Marco-GmbH:python311 Сообщество
1.0.1
home:wicked:qubes-build Сообщество
1.0.1

SLFO 1.2

openSUSE Backports for SLE 15 SP7

devel:languages:python Экспериментальный
1.0.1
devel:languages:python:backports Экспериментальный
1.0.1
home:wicked:qubes-build Сообщество
1.0.1

openSUSE Backports for SLE 15 SP4

devel:languages:python:backports Экспериментальный
1.0.1

SUSE SLE-15-SP1

Неподдерживаемые дистрибутивы

Следующие дистрибутивы не имеют официальной поддержки. Используйте их пакеты на свой страх и риск.