algorithms Trying to understand algorithms by practicing with Python Implemented: bubble sort insert sort selection sort merge sort quick sort Features: clear tests in TEST_CASE randomized tests the benchmark in randomized tests is the function sorted() from standard library