Skip to content

This is the first of a series of five assignments for the Data Structures class I'm taking. The program retrieves data from a .csv file, sorts the file, removes duplicates & deposits data to a .txt file.

Notifications You must be signed in to change notification settings

AlexanPetrov/TopArtists

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TopArtists

This is the first of a series of five assignments for the Data Structures class I'm taking. The program retrieves data from a .csv file, sorts the file, removes duplicates and deposits data to a .txt file.

This program is written in Java 8. It transfers unsorted data from a .csv file to a 2D String ArrayList. Further, the data is moved to a LinkedList where it is sorted and is rid of duplicates.

This assignment can be considered submited but not complete. I am planning on improving the code and its complexity as I learn more in class.

The repository consists of 5 files.

TopArtists holds the source code. Driver is operational. output is raw data. input is cleaned data. README file.

The file sample I have decided to use is a 201 line .csv in 5 columes. I picked this version over a custom made shorter file because it holds a realistic set of uncleaned data. The original 200 line file came without duplicates. I added one to test the code.

About

This is the first of a series of five assignments for the Data Structures class I'm taking. The program retrieves data from a .csv file, sorts the file, removes duplicates & deposits data to a .txt file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages