Skip to content

G-venkateswarlu/AVL_Tree_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Audio Book Management System

A command-line based Audio Book Management System developed in C, designed to efficiently manage audiobook records using AVL Trees and File Handling. The system dynamically loads audiobook data from text files and organizes it in a self-balancing AVL Tree for fast search, insertion, and deletion operations.

πŸš€ Features

πŸ“‚ File-Based Data Storage Audiobook records are stored in text files and loaded dynamically when the program runs.

🌳 AVL Tree Implementation Uses a self-balancing AVL Tree to maintain sorted audiobook records and ensure efficient operations.

πŸ” Fast Search Operations Efficient searching of audiobooks based on attributes like title, author, or ID.

βž• Add Audiobooks Insert new audiobook records into the system.

❌ Delete Audiobooks Remove audiobook records while maintaining AVL tree balance.

πŸ“„ Dynamic Data Loading Generic data structures allow audiobook information to be loaded directly from text files.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors