Swap the element up
(self, i: int)
| 21 | self.__size = 0 |
| 22 | |
| 23 | def __swap_up(self, i: int) -> None: |
| 24 | """Swap the element up""" |
| 25 | temporary = self.__heap[i] |
| 26 | while i // 2 > 0: |
| 27 | if self.__heap[i] > self.__heap[i // 2]: |
| 28 | self.__heap[i] = self.__heap[i // 2] |
| 29 | self.__heap[i // 2] = temporary |
| 30 | i //= 2 |
| 31 | |
| 32 | def insert(self, value: int) -> None: |
| 33 | """Insert new element""" |