[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2024-10-13 10:43:04 +00:00
parent fc5411cd44
commit 153009ea9e

View File

@ -1,10 +1,11 @@
from typing import List from typing import List
def quantum_bogo_sort(arr: List[int]) -> List[int]: def quantum_bogo_sort(arr: List[int]) -> List[int]:
""" """
Quantum Bogo Sort is a theoretical sorting algorithm that uses quantum mechanics to sort the elements. Quantum Bogo Sort is a theoretical sorting algorithm that uses quantum mechanics to sort the elements.
It is not practically feasible and is included here for humor. It is not practically feasible and is included here for humor.
Reference: Reference:
https://en.wikipedia.org/wiki/Bogosort#:~:text=achieve%20massive%20complexity.-,Quantum%20bogosort,-A%20hypothetical%20sorting https://en.wikipedia.org/wiki/Bogosort#:~:text=achieve%20massive%20complexity.-,Quantum%20bogosort,-A%20hypothetical%20sorting
@ -14,17 +15,19 @@ def quantum_bogo_sort(arr: List[int]) -> List[int]:
Example: Example:
>>> quantum_bogo_sort([2, 1, 4, 3]) >>> quantum_bogo_sort([2, 1, 4, 3])
[1, 2, 3, 4] [1, 2, 3, 4]
>>> quantum_bogo_sort([10, -1, 0]) >>> quantum_bogo_sort([10, -1, 0])
[-1, 0, 10] [-1, 0, 10]
>>> quantum_bogo_sort([5]) >>> quantum_bogo_sort([5])
[5] [5]
>>> quantum_bogo_sort([]) >>> quantum_bogo_sort([])
[] []
""" """
return sorted(arr) # Sorting is assumed to be done instantly via quantum superposition return sorted(
arr
) # Sorting is assumed to be done instantly via quantum superposition
if __name__ == "__main__": if __name__ == "__main__":