📚 S.Y. B.Tech | Computer Engineering | PCCOE
👨💻 Name: Ruturaj Warkad
🆔 PRN: 287
This repository contains C++ programs for lab assignments based on the Data Structures syllabus. Each file follows the naming convention: 287_Ruturaj_<AssignmentNo>.cpp.
| Sr. | Topic Description | Files |
|---|---|---|
| 1A | Insertion Sort (Roll No - Ascending) | 287_Ruturaj_1A.cpp |
| 1B | Shell Sort (Name - Alphabetical) | 287_Ruturaj_1B.cpp |
| 1C | Radix Sort (Top 10 SGPA) | 287_Ruturaj_1C.cpp |
| 2A | Quick Sort (EMP-ID) | 287_Ruturaj_2A.cpp |
| 2B | Merge Sort (EMP Name) | 287_Ruturaj_2B.cpp |
| 3 | Music Playlist using Singly Linked List | 287_Ruturaj_3.cpp |
| 4 | Text Editor using Doubly Linked List | 287_Ruturaj_4.cpp |
| 5 | Navigation System using Circular Linked List | 287_Ruturaj_5.cpp |
| 6 | Polynomial Addition using Linked List | 287_Ruturaj_6.cpp |
| 7 | Browser History using Stack | 287_Ruturaj_7.cpp |
| 8A | Infix to Postfix/Prefix + Evaluation | 287_Ruturaj_8A.cpp |
| 8B | Restaurant Waitlist using Queue | 287_Ruturaj_8B.cpp |
| 9A | Supermarket Queue using Circular Queue | 287_Ruturaj_9A.cpp |
| 9B | Checkout Counter System | 287_Ruturaj_9B.cpp |
| 10A | Job Scheduling using Deque | 287_Ruturaj_10A.cpp |
| 10B | Job Search/Remove/Display in Deque | 287_Ruturaj_10B.cpp |
| 11 | Employee Database using Hash Table | 287_Ruturaj_11.cpp |
💡 Each program includes comments and is designed for easy understanding and output verification.
🛠️ Feel free to explore and use them as reference while learning core data structure concepts.