test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 6.51 | 153.59 | 4.60e-4 |
100,000 add & poll | 31.59 | 31.65 | 8.52e-4 |
diff --git a/README.md b/README.md index 332a403..1b28403 100644 --- a/README.md +++ b/README.md @@ -1001,43 +1001,43 @@ Intel UHD Graphics 630 1536 MB [//]: # (No deletion!!! Start of Replace Section)
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 6.51 | 153.59 | 4.60e-4 |
100,000 add & poll | 31.59 | 31.65 | 8.52e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 6.42 | 155.87 | 1.90e-4 |
100,000 add & poll | 31.50 | 31.74 | 8.72e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 85.08 | 11.75 | 0.00 |
100,000 add & delete randomly | 217.11 | 4.61 | 0.02 |
100,000 getNode | 178.00 | 5.62 | 0.00 |
100,000 add & iterator | 116.31 | 8.60 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add orderly | 42.46 | 23.55 | 0.01 |
100,000 delete orderly | 176.04 | 5.68 | 0.01 |
100,000 add randomly | 98.02 | 10.20 | 0.00 |
100,000 delete randomly | 182.58 | 5.48 | 0.00 |
100,000 add orderly | 42.10 | 23.76 | 8.79e-4 |
100,000 delete randomly | 182.16 | 5.49 | 5.65e-4 |
100,000 getNode randomly | 180.63 | 5.54 | 0.00 |
100,000 add & iterator | 129.92 | 7.70 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 45.98 | 21.75 | 0.01 |
100,000 push & shift | 4.91 | 203.49 | 7.39e-4 |
Native JS Array 100,000 push & shift | 2321.55 | 0.43 | 0.20 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 44.33 | 22.56 | 0.01 |
100,000 push & shift | 4.68 | 213.63 | 1.41e-4 |
Native JS Array 100,000 push & shift | 2633.11 | 0.38 | 0.44 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 24.85 | 40.24 | 0.00 |
1,000,000 push & pop | 31.50 | 31.75 | 0.00 |
1,000,000 push & shift | 30.93 | 32.33 | 0.00 |
100,000 push & shift | 3.28 | 304.69 | 2.35e-4 |
Native JS Array 100,000 push & shift | 2040.48 | 0.49 | 0.08 |
100,000 unshift & shift | 2.97 | 336.20 | 5.34e-4 |
Native JS Array 100,000 unshift & shift | 4113.19 | 0.24 | 0.25 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 24.62 | 40.62 | 0.00 |
1,000,000 push & pop | 30.71 | 32.56 | 0.00 |
1,000,000 push & shift | 31.93 | 31.32 | 0.01 |
100,000 push & shift | 3.25 | 307.22 | 2.74e-4 |
Native JS Array 100,000 push & shift | 2455.51 | 0.41 | 0.29 |
100,000 unshift & shift | 2.94 | 340.31 | 2.39e-4 |
Native JS Array 100,000 unshift & shift | 4314.20 | 0.23 | 0.41 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 set | 118.59 | 8.43 | 0.03 |
Native JS Map 1,000,000 set | 208.83 | 4.79 | 0.02 |
Native JS Set 1,000,000 add | 168.45 | 5.94 | 0.01 |
1,000,000 set & get | 120.86 | 8.27 | 0.02 |
Native JS Map 1,000,000 set & get | 270.83 | 3.69 | 0.02 |
Native JS Set 1,000,000 add & has | 168.79 | 5.92 | 0.01 |
1,000,000 ObjKey set & get | 335.67 | 2.98 | 0.05 |
Native JS Map 1,000,000 ObjKey set & get | 302.02 | 3.31 | 0.04 |
Native JS Set 1,000,000 ObjKey add & has | 270.81 | 3.69 | 0.04 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 set | 116.60 | 8.58 | 0.02 |
Native JS Map 1,000,000 set | 202.39 | 4.94 | 0.01 |
Native JS Set 1,000,000 add | 167.89 | 5.96 | 0.01 |
1,000,000 set & get | 125.21 | 7.99 | 0.03 |
Native JS Map 1,000,000 set & get | 272.20 | 3.67 | 0.03 |
Native JS Set 1,000,000 add & has | 168.51 | 5.93 | 0.01 |
1,000,000 ObjKey set & get | 309.10 | 3.24 | 0.01 |
Native JS Map 1,000,000 ObjKey set & get | 299.43 | 3.34 | 0.03 |
Native JS Set 1,000,000 ObjKey add & has | 260.93 | 3.83 | 0.02 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 push | 44.86 | 22.29 | 9.69e-4 |
100,000 getWords | 85.63 | 11.68 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 push | 43.32 | 23.08 | 6.16e-4 |
100,000 getWords | 84.84 | 11.79 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
10,000 add randomly | 128.11 | 7.81 | 0.00 |
10,000 get | 52.87 | 18.91 | 6.02e-4 |
10,000 add & delete randomly | 189.76 | 5.27 | 0.00 |
10,000 addMany | 136.54 | 7.32 | 9.74e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
10,000 add randomly | 129.04 | 7.75 | 0.00 |
10,000 get | 51.31 | 19.49 | 5.76e-4 |
10,000 add & delete randomly | 190.44 | 5.25 | 0.00 |
10,000 addMany | 137.94 | 7.25 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
10,000 RBTree add | 7.00 | 142.81 | 9.38e-5 |
10,000 RBTree add & delete randomly | 16.85 | 59.34 | 1.65e-4 |
10,000 RBTree get | 18.20 | 54.93 | 1.45e-4 |
10,000 AVLTree add | 127.56 | 7.84 | 0.00 |
10,000 AVLTree get | 53.38 | 18.73 | 7.89e-4 |
10,000 AVLTree add & delete randomly | 190.11 | 5.26 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
10,000 RBTree add | 8.13 | 122.97 | 1.87e-4 |
10,000 RBTree add & delete randomly | 58.30 | 17.15 | 5.24e-4 |
10,000 RBTree get | 18.16 | 55.06 | 2.06e-4 |
10,000 AVLTree add | 129.10 | 7.75 | 0.00 |
10,000 AVLTree get | 51.37 | 19.47 | 7.26e-4 |
10,000 AVLTree add & delete randomly | 189.84 | 5.27 | 8.96e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000 addVertex | 0.10 | 9828.43 | 2.34e-6 |
1,000 addEdge | 6.14 | 162.81 | 1.71e-4 |
1,000 getVertex | 0.05 | 2.17e+4 | 4.30e-7 |
1,000 getEdge | 23.02 | 43.44 | 0.00 |
tarjan | 202.41 | 4.94 | 0.01 |
topologicalSort | 180.32 | 5.55 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000 addVertex | 0.10 | 9882.73 | 1.12e-6 |
1,000 addEdge | 6.18 | 161.76 | 7.54e-4 |
1,000 getVertex | 0.05 | 2.17e+4 | 3.35e-7 |
1,000 getEdge | 23.36 | 42.81 | 0.00 |
tarjan | 208.84 | 4.79 | 0.01 |
topologicalSort | 178.78 | 5.59 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 209.36 | 4.78 | 0.04 |
1,000,000 unshift | 217.02 | 4.61 | 0.08 |
1,000,000 unshift & shift | 174.28 | 5.74 | 0.05 |
1,000,000 addBefore | 331.23 | 3.02 | 0.08 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 217.73 | 4.59 | 0.05 |
1,000,000 unshift | 200.41 | 4.99 | 0.04 |
1,000,000 unshift & shift | 168.75 | 5.93 | 0.04 |
1,000,000 addBefore | 298.21 | 3.35 | 0.06 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push & shift | 217.34 | 4.60 | 0.07 |
10,000 push & pop | 216.54 | 4.62 | 0.01 |
10,000 addBefore | 247.69 | 4.04 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push & shift | 196.65 | 5.09 | 0.04 |
10,000 push & pop | 221.63 | 4.51 | 0.02 |
10,000 addBefore | 249.40 | 4.01 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 27.82 | 35.94 | 0.00 |
100,000 add & poll | 78.76 | 12.70 | 0.02 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 28.95 | 34.55 | 0.00 |
100,000 add & poll | 76.25 | 13.11 | 6.57e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 40.75 | 24.54 | 0.01 |
1,000,000 push & pop | 48.07 | 20.80 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 39.72 | 25.18 | 0.01 |
1,000,000 push & pop | 49.18 | 20.33 | 0.01 |