Skip to content
EduMengesPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

59 Commits

Folders and files

Repository files navigation

CPD

This repository contains all work done for the Classification and Data Search course.

lab_01

Uses the shell sort algorithm to sort data using multiple gaps to measure performance difference between them.

lab_02

Uses quicksort with different partitioning schemes (Lomuto and Hoare) to sort input and measures their performance difference.

lab_03

Uses radix sort for text input sorting.

lab_04

Loads inputs onto a hash table and gathers data around their collisions.

final_work

Loads a 500MB+ file onto data structures (hash map, trie tree) for user search through a CLI. I've managed to make it load under 2 seconds on my computer and 11 seconds on INF's old computers, making the fastest project of the class. This was achieved simply by using a compiled, no GC language and simple underlying implementation.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages