-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbenchmark.json
48 lines (48 loc) · 1.33 KB
/
benchmark.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
[
{
"list_size": 100,
"times": {
"bubble_sort": 0.0012806869999621995,
"insertion_sort": 0.0003282079997006804,
"merge_sort": 0.00024737700005061924,
"radix_sort": 0.00023237799996422837,
"quick_sort": 0.00012402899938024348
}
},
{
"list_size": 1000,
"times": {
"bubble_sort": 0.12180082699978811,
"insertion_sort": 0.03425357000014628,
"merge_sort": 0.003119197999694734,
"radix_sort": 0.0021235929998510983,
"quick_sort": 0.001589801000591251
}
},
{
"list_size": 10000,
"times": {
"bubble_sort": 12.042951659999744,
"insertion_sort": 3.2445780829993964,
"merge_sort": 0.03657919200031756,
"radix_sort": 0.019862866000039503,
"quick_sort": 0.02183654199961893
}
},
{
"list_size": 100000,
"times": {
"merge_sort": 0.5221628379995309,
"radix_sort": 0.24770231500042428,
"quick_sort": 0.294201472000168
}
},
{
"list_size": 1000000,
"times": {
"merge_sort": 6.418654545000209,
"radix_sort": 2.9852478510001674,
"quick_sort": 4.4667359599998235
}
}
]