Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/d-k-deng/dataprocessing_practice

The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.
https://github.com/d-k-deng/dataprocessing_practice

data-processing data-structures java

Last synced: 19 days ago
JSON representation

The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.

Awesome Lists containing this project

README

        

# DataProcessing_Practice
The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.

**About people.txt**

Each line in the file contains a person’s record as:
given name; family name; company name; address; city; county; state; zip; phone1; phone2; email;
web; birthday
Each field is split by β€˜;’.

This project uses BST, heap, and hashmap and implements multiple functions without using Java built-in classes LinkedList and PriorityQueue. Moreover, **generic** πŸ€™