@@ -14,10 +14,12 @@ Each project is configured in specific environments, as described below:
14
14
15
15
- C++ project: C++20 / [ CMake] ( https://cmake.org/ ) build / [ GNU Scientific Library (GSL)] ( https://www.gnu.org/software/gsl/ ) , [ Google Test] ( https://google.github.io/googletest/ ) , [ Google Benchmark] ( https://github.com/google/benchmark ) , [ fmt] ( https://github.com/fmtlib/fmt ) packages / [ vcpkg] ( https://github.com/microsoft/vcpkg ) package manager
16
16
- Python project: Python 3.11 / [ Poetry] ( https://python-poetry.org/ ) build / [ NumPy] ( https://numpy.org/ ) , [ SciPy] ( https://www.scipy.org/ ) , [ NetworkX] ( https://networkx.org/ ) , [ pytest] ( https://docs.pytest.org/ ) , [ pytest-benchmark] ( https://pytest-benchmark.readthedocs.io/en/latest/ ) packages
17
- - Java project: Java 21 / [ Gradle] ( https://gradle.org/ ) build / [ Guava] ( https://github.com/google/guava ) , [ JUnit] ( https://junit.org/ ) , [ Java Microbenchmark Harness (JMH)] ( https://github.com/openjdk/jmh ) libraries
17
+ - Java project: Java 21 / [ Gradle] ( https://gradle.org/ ) build / [ Google Guava] ( https://github.com/google/guava ) , [ JUnit] ( https://junit.org/ ) , [ Java Microbenchmark Harness (JMH)] ( https://github.com/openjdk/jmh ) libraries
18
18
19
19
## Table of Contents
20
20
21
+ - [ Project Environments] ( #project-environments )
22
+ - [ Table of Contents] ( #table-of-contents )
21
23
- [ Data structures] ( #data-structures )
22
24
- [ :train : Array] ( #train-array )
23
25
- [ : chart \_ with\_ upwards\_ trend: Graph] ( #chart_with_upwards_trend-graph )
@@ -744,7 +746,7 @@ sort_dict = SortedDict({'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5})
744
746
** Java declaration/ methods (binary search tree based)**
745
747
746
748
```java
747
- // TreeMap (based on red-black tree)
749
+ // tree map (based on red-black tree)
748
750
import java.util. TreeMap ;
749
751
var map = new TreeMap<Integer , Integer > ();
750
752
var map = new TreeMap<Integer , Integer > (Collections . reverseOrder());
@@ -754,7 +756,7 @@ keySet(), values(), entrySet(), containsKey("a"), containsValue(1), replace("a",
754
756
firstKey(), lastKey(), lowerKey(" b" ), higherKey(" b" ), floorKey(" b" ), ceilingKey(" b" ),pollFirstEntry(), pollLastEntry(),
755
757
headMap(" c" ), tailMap(" c" ), subMap(" a" , " c" ), descendingMap(), descendingKeySet()
756
758
757
- // treeSet (based on red-black tree)
759
+ // tree set (based on red-black tree)
758
760
import java.util. TreeSet ;
759
761
var set = new TreeSet<Integer > ();
760
762
var set = new TreeSet<Integer > (Collections . reverseOrder());
0 commit comments