Skip to content

missaimaker/AlgoNavigator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

AlgoNavigator — Algorithms & Data Structures Toolkit

A comprehensive Java project showcasing core algorithms and data structures taught in CS 3364. This repository includes efficient implementations of sorting, searching, recursion, tree operations, and graph-based algorithms, alongside sample inputs, test files, and performance benchmarks.

Features

✔ Sorting Algorithms (Merge, Quick, Heap, Bubble, Insertion)

✔ Searching Algorithms (Binary, Linear)

✔ Recursion-based problem solving

✔ Tree structures and traversal methods

✔ Graph algorithms (BFS, DFS, shortest-path style logic if included)

✔ Input/output handling with real datasets

✔ Modular, object-oriented Java implementations

✔ Organized codebase with clear structure and readability

Skills Demonstrated

Algorithm design & optimization

Time/space complexity understanding

Java OOP & modular structure

Data structure implementation from scratch

Problem-solving and debugging across datasets

Performance testing and comparison

Folder Structure src/ → Java source code
input/ → Text inputs for testing
output/ → Generated results
utils/ → Helper classes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors