RaymondDashWu 0eb1825af2
Tests for odd_even_transposition_parallel (#10926)
* [ADD] tests for odd_even_transposition_parallel

* adding another test because build failed 6 hrs

* comment out all tests to see if it fails

* list(range(10)[::-1]) test uncommented

* [a, x, c] test uncommented

* [1.9, 42.0, 2.8] test uncommented

* [False, True, False] test uncommented

* [1, 32.0, 9] test uncommented

* [1, 32.0, 9] test uncommented

* [-442, -98, -554, 266, -491, 985, -53, -529, 82, -429] test uncommented

* test non global lock

* [DEL] Testing multiple data types. Couldn't get doctest to work

* [ADD] Comment on why non global process lock
2023-10-27 22:13:32 +02:00
..
2023-02-20 11:14:01 +13:00
2023-03-01 17:23:33 +01:00
2020-11-25 09:54:31 +01:00
2023-03-01 17:23:33 +01:00
2020-10-15 13:45:17 +02:00
2021-09-07 13:37:03 +02:00
2023-03-01 17:23:33 +01:00
2023-09-23 10:53:09 +02:00
2023-10-03 22:06:52 -04:00
2021-09-07 13:37:03 +02:00
2023-10-03 22:05:47 -04:00
2023-03-01 17:23:33 +01:00
2020-09-25 09:18:00 +02:00

Sorting Algorithms

Sorting is the process of putting data in a specific order. The way to arrange data in a specific order is specified by the sorting algorithm. The most typical orders are lexical or numerical. The significance of sorting lies in the fact that, if data is stored in a sorted manner, data searching can be highly optimised. Another use for sorting is to represent data in a more readable manner.

This section contains a lot of important algorithms that help us to use sorting algorithms in various scenarios.

References