Sort 2 or 3 arrays (very rubost and fast)
(self, arr, l)
| 122 | self.__insertLink(1, None) |
| 123 | |
| 124 | def __sort3(self, arr, l): |
| 125 | """ Sort 2 or 3 arrays (very rubost and fast) """ |
| 126 | if l >= 2: |
| 127 | if arr[0] > arr[1]: arr[0], arr[1] = arr[1], arr[0] |
| 128 | if l == 3: |
| 129 | if arr[1] > arr[2]: arr[1], arr[2] = arr[2], arr[1] |
| 130 | if arr[0] > arr[1]: arr[0], arr[1] = arr[1], arr[0] |
| 131 | |
| 132 | |
| 133 | # interface methods & properties |