test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 8.07 | 123.93 | 0.00 |
100,000 add & poll | 45.32 | 22.07 | 0.01 |
diff --git a/README.md b/README.md index 3d44a8f..a600003 100644 --- a/README.md +++ b/README.md @@ -823,43 +823,43 @@ Version 11.7.9 [//]: # (No deletion!!! Start of Replace Section)
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 8.07 | 123.93 | 0.00 |
100,000 add & poll | 45.32 | 22.07 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 7.60 | 131.64 | 2.41e-4 |
100,000 add & poll | 44.04 | 22.71 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 77.03 | 12.98 | 0.00 |
100,000 add randomly | 83.26 | 12.01 | 0.00 |
100,000 get | 120.25 | 8.32 | 0.01 |
100,000 iterator | 26.32 | 37.99 | 0.01 |
100,000 add & delete orderly | 161.68 | 6.19 | 0.01 |
100,000 add & delete randomly | 268.63 | 3.72 | 0.03 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 77.11 | 12.97 | 0.00 |
100,000 add randomly | 81.38 | 12.29 | 0.00 |
100,000 get | 112.22 | 8.91 | 0.00 |
100,000 iterator | 28.64 | 34.91 | 0.00 |
100,000 add & delete orderly | 158.80 | 6.30 | 0.02 |
100,000 add & delete randomly | 230.07 | 4.35 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 45.55 | 21.96 | 0.02 |
100,000 push & shift | 5.54 | 180.36 | 0.00 |
Native JS Array 100,000 push & shift | 2467.71 | 0.41 | 0.20 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 42.26 | 23.67 | 0.01 |
100,000 push & shift | 5.07 | 197.32 | 5.97e-4 |
Native JS Array 100,000 push & shift | 2252.79 | 0.44 | 0.17 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 25.36 | 39.43 | 0.00 |
1,000,000 push & pop | 32.13 | 31.12 | 0.00 |
1,000,000 push & shift | 33.42 | 29.92 | 0.00 |
100,000 push & shift | 3.59 | 278.92 | 3.21e-4 |
Native JS Array 100,000 push & shift | 2427.03 | 0.41 | 0.21 |
100,000 unshift & shift | 3.56 | 280.81 | 3.81e-4 |
Native JS Array 100,000 unshift & shift | 4464.18 | 0.22 | 0.07 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 23.30 | 42.92 | 0.00 |
1,000,000 push & pop | 31.90 | 31.34 | 0.00 |
1,000,000 push & shift | 32.70 | 30.58 | 0.00 |
100,000 push & shift | 3.40 | 293.73 | 2.64e-4 |
Native JS Array 100,000 push & shift | 2225.02 | 0.45 | 0.08 |
100,000 unshift & shift | 3.34 | 299.68 | 2.48e-4 |
Native JS Array 100,000 unshift & shift | 3993.22 | 0.25 | 0.13 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 set | 313.05 | 3.19 | 0.07 |
Native JS Map 1,000,000 set | 224.48 | 4.45 | 0.05 |
Native JS Set 1,000,000 add | 203.46 | 4.91 | 0.05 |
1,000,000 set & get | 281.79 | 3.55 | 0.07 |
Native JS Map 1,000,000 set & get | 289.57 | 3.45 | 0.03 |
Native JS Set 1,000,000 add & has | 195.73 | 5.11 | 0.02 |
1,000,000 ObjKey set & get | 348.39 | 2.87 | 0.03 |
Native JS Map 1,000,000 ObjKey set & get | 315.23 | 3.17 | 0.04 |
Native JS Set 1,000,000 ObjKey add & has | 335.83 | 2.98 | 0.06 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 set | 106.42 | 9.40 | 0.01 |
Native JS Map 1,000,000 set | 204.68 | 4.89 | 0.01 |
Native JS Set 1,000,000 add | 166.12 | 6.02 | 0.01 |
1,000,000 set & get | 118.98 | 8.40 | 0.02 |
Native JS Map 1,000,000 set & get | 265.16 | 3.77 | 0.01 |
Native JS Set 1,000,000 add & has | 169.18 | 5.91 | 0.01 |
1,000,000 ObjKey set & get | 315.90 | 3.17 | 0.03 |
Native JS Map 1,000,000 ObjKey set & get | 291.11 | 3.44 | 0.03 |
Native JS Set 1,000,000 ObjKey add & has | 272.99 | 3.66 | 0.04 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 push | 48.09 | 20.79 | 0.00 |
100,000 getWords | 93.17 | 10.73 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 push | 44.81 | 22.31 | 0.00 |
100,000 getWords | 83.75 | 11.94 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 278.91 | 3.59 | 0.01 |
100,000 add randomly | 350.65 | 2.85 | 0.02 |
100,000 get | 154.97 | 6.45 | 0.03 |
100,000 iterator | 34.78 | 28.75 | 0.02 |
100,000 add & delete orderly | 445.45 | 2.24 | 0.00 |
100,000 add & delete randomly | 616.61 | 1.62 | 0.03 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 270.91 | 3.69 | 0.02 |
100,000 add randomly | 344.71 | 2.90 | 0.00 |
100,000 get | 128.80 | 7.76 | 0.00 |
100,000 iterator | 32.88 | 30.41 | 0.01 |
100,000 add & delete orderly | 456.46 | 2.19 | 0.00 |
100,000 add & delete randomly | 604.25 | 1.65 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
10,000 RBTree add randomly | 7.07 | 141.45 | 7.19e-4 |
10,000 RBTree get randomly | 9.33 | 107.21 | 1.48e-4 |
10,000 RBTree add & delete randomly | 18.60 | 53.77 | 3.93e-4 |
10,000 AVLTree add randomly | 30.39 | 32.91 | 0.01 |
10,000 AVLTree get randomly | 10.70 | 93.49 | 0.00 |
10,000 AVLTree add & delete randomly | 46.04 | 21.72 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
10,000 RBTree add randomly | 6.64 | 150.66 | 8.06e-5 |
10,000 RBTree get randomly | 9.24 | 108.23 | 1.40e-4 |
10,000 RBTree add & delete randomly | 18.25 | 54.79 | 2.59e-4 |
10,000 AVLTree add randomly | 23.57 | 42.43 | 1.78e-4 |
10,000 AVLTree get randomly | 9.69 | 103.21 | 8.94e-5 |
10,000 AVLTree add & delete randomly | 44.37 | 22.54 | 4.23e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000 addVertex | 0.13 | 7502.53 | 6.69e-5 |
1,000 addEdge | 7.93 | 126.13 | 0.00 |
1,000 getVertex | 0.05 | 2.19e+4 | 1.17e-5 |
1,000 getEdge | 18.65 | 53.61 | 0.00 |
tarjan | 158.86 | 6.30 | 0.01 |
topologicalSort | 141.91 | 7.05 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000 addVertex | 0.10 | 9718.49 | 1.33e-6 |
1,000 addEdge | 6.28 | 159.34 | 1.59e-4 |
1,000 getVertex | 0.04 | 2.57e+4 | 5.33e-7 |
1,000 getEdge | 22.43 | 44.58 | 0.00 |
tarjan | 200.86 | 4.98 | 0.01 |
topologicalSort | 176.95 | 5.65 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 211.26 | 4.73 | 0.03 |
1,000,000 unshift | 216.90 | 4.61 | 0.07 |
1,000,000 unshift & shift | 208.45 | 4.80 | 0.05 |
1,000,000 addBefore | 316.55 | 3.16 | 0.06 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 205.86 | 4.86 | 0.07 |
1,000,000 unshift | 199.96 | 5.00 | 0.03 |
1,000,000 unshift & shift | 180.94 | 5.53 | 0.02 |
1,000,000 addBefore | 308.98 | 3.24 | 0.10 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push & shift | 222.81 | 4.49 | 0.08 |
10,000 push & pop | 235.91 | 4.24 | 0.01 |
10,000 addBefore | 250.57 | 3.99 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push & shift | 206.48 | 4.84 | 0.09 |
10,000 push & pop | 224.13 | 4.46 | 0.01 |
10,000 addBefore | 246.92 | 4.05 | 0.00 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 27.64 | 36.17 | 8.81e-4 |
100,000 add & poll | 75.52 | 13.24 | 9.91e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
100,000 add | 27.02 | 37.01 | 2.69e-4 |
100,000 add & poll | 75.97 | 13.16 | 5.61e-4 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 40.47 | 24.71 | 0.01 |
1,000,000 push & pop | 47.47 | 21.07 | 0.01 |
test name | time taken (ms) | executions per sec | sample deviation |
---|---|---|---|
1,000,000 push | 38.52 | 25.96 | 0.00 |
1,000,000 push & pop | 46.95 | 21.30 | 0.01 |