Data Structures, Algorithms, Java, Big O Notation, Searching And Sorting.
https://www.tutorialspoint.com/difference-between-hashmap-and-hashset-in-java [7] javatpoint, (2023), Tree in Java: https://www.javatpoint.com/tree [8] Edureka, (01 March 2023), Binary Tree in Java: https://www.edureka.co/blog/java-binary-tree [9] Chandan Singh, (1 August 2021), Search Algorithms