<commit_before>##Data Structures and Algorithms in Java

###Data Structures
 
 * [Collection](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Collection.java)
 * [List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/List.java)
 	* [Array List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/list/ArrayList.java)
 	* [Double Linked List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/list/LinkedList.java)
 	* [Circular List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/list/CircularList.java)
 * [Stack](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Stack.java)
 	* [Linked Stack](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/stack/LinkedStack.java)
 	* [Array Stack](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/stack/ArrayStack.java)
 * [Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Queue.java)
 	* [Array Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/queue/ArrayQueue.java)
 	* [Linked Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/queue/LinkedQueue.java)
 	* [Array Deque](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/queue/ArrayDeque.java)
 * [Tree](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Tree.java)
 	* [Linked Binary Tree](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/tree/LinkedBinaryTree.java)
 * [Priority Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/PriorityQueue.java)
 	* [Linked Priority Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/priority_queue/LinkedPriorityQueue.java)
 	* [Binary Heap](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/priority_queue/BinaryHeap.java)
 	* [Adaptable Binary Heap](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/priority_queue/AdaptableBinaryHeap.java)
 * [Map](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Map.java)
 
###Algorithms

 * [Traversal Strategies](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/tree/TraversalStrategies.java)
 * [Sort Strategies](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/algorithms/sorting/SortStrategies.java)
 
&nbsp;&nbsp;&nbsp;[Completion status of Data Structures and Algorithms](https://github.com/pdoro/data-structures-and-algorithms/blob/master/STATUS.md) 
&nbsp;&nbsp;&nbsp;[Summary of Data Structures and Algorithms](https://github.com/pdoro/data-structures-and-algorithms/blob/master/SUMMARY.md)<commit_msg>Added HashMap and SortedMap to README<commit_after>##Data Structures and Algorithms in Java

###Data Structures
 
 * [Collection](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Collection.java)
 * [List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/List.java)
 	* [Array List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/list/ArrayList.java)
 	* [Double Linked List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/list/LinkedList.java)
 	* [Circular List](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/list/CircularList.java)
 * [Stack](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Stack.java)
 	* [Linked Stack](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/stack/LinkedStack.java)
 	* [Array Stack](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/stack/ArrayStack.java)
 * [Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Queue.java)
 	* [Array Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/queue/ArrayQueue.java)
 	* [Linked Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/queue/LinkedQueue.java)
 	* [Array Deque](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/queue/ArrayDeque.java)
 * [Tree](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Tree.java)
 	* [Linked Binary Tree](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/tree/LinkedBinaryTree.java)
 * [Priority Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/PriorityQueue.java)
 	* [Linked Priority Queue](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/priority_queue/LinkedPriorityQueue.java)
 	* [Binary Heap](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/priority_queue/BinaryHeap.java)
 	* [Adaptable Binary Heap](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/priority_queue/AdaptableBinaryHeap.java)
 * [Map](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/Map.java)
    * [HashMap](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/map/HashMap.java)
 * [SortedMap](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/interfaces/SortedMap.java)
    
###Algorithms

 * [Traversal Strategies](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/data_structures/implementations/tree/TraversalStrategies.java)
 * [Sort Strategies](https://github.com/pdoro/data-structures-and-algorithms/blob/master/src/main/java/com/pdomingo/algorithms/sorting/SortStrategies.java)
 
&nbsp;&nbsp;&nbsp;[Completion status of Data Structures and Algorithms](https://github.com/pdoro/data-structures-and-algorithms/blob/master/STATUS.md) 
&nbsp;&nbsp;&nbsp;[Summary of Data Structures and Algorithms](https://github.com/pdoro/data-structures-and-algorithms/blob/master/SUMMARY.md)
{'fraction_non_alphanumeric': 0.1532287936782319, 'fraction_numerical': 0.0, 'mean_word_length': 5.881903143585387, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 48, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2667433', 'n_tokens_mistral': 2800, 'n_tokens_neox': 2690, 'n_words': 130}