2023-09-25 17:32:19 +05:30
# DSL
2023-10-16 20:36:30 +05:30
Explore our Data Structure Lab repository: codes, lab manuals, write-ups. Ace your assignments with practical examples and clear guidance.
2023-09-25 17:49:19 +05:30
---
In this repository, you'll find codes for Data Structure Lab.
2023-09-25 18:24:50 +05:30
## Index
2023-09-25 17:49:19 +05:30
2023-09-25 18:24:50 +05:30
### Codes
2023-09-25 17:56:51 +05:30
1. [DSL - Assignment 1 (Cricket, Badminton, Football) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-1.py )
2. [DSL - Assignment 2 (Marks) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-2.py )
2023-09-29 14:31:29 +05:30
5. [DSL - Assignment 5 (String) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-5.py )
2023-10-17 19:09:59 +05:30
11. [DSL - Assignment 11 (Linear, Sentinel, Binary, Fibonnaci Search) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-11.py )
2023-09-29 14:31:29 +05:30
14. [DSL - Assignment 14 (Selection, Bubble Sorting) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-14.py )
2023-10-16 19:33:55 +05:30
16. [DSL - Assignment 16 (Quick sort) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-16.py )
2023-10-17 18:21:22 +05:30
19. [DSL - Assignment 19 (Pinnacle Club) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-19.cpp )
2023-10-31 11:11:22 +05:30
20. [DSL - Assignment 20 (Cinemax theater) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-20.cpp )
2023-11-10 12:20:08 +05:30
26. [DSL - Assignment 26 (Stack Expression) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-26.cpp )
2023-11-10 18:28:04 +05:30
27. [DSL - Assignment 27 (Infix to Postfix) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-27.cpp )
2023-10-19 19:21:04 +05:30
29. [DSL - Assignment 29 (Queue job) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-29.cpp )
2023-10-26 20:41:41 +05:30
31. [DSL - Assignment 31 (Double-ended queue) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-31.cpp )
2023-12-06 18:20:51 +05:30
32. [DSL - Assignment 32 (Circular queue) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/assignment-32.cpp )
2023-09-25 17:49:19 +05:30
2023-09-25 18:41:41 +05:30
### Write-ups
2023-09-25 18:47:21 +05:30
1. [Assignment 1 - Cricket, Badminton, Football ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment%201%20%28cricket%2C%20badminton%2C%20football%29.pdf )
2023-10-22 16:27:39 +05:30
2. [Assignment 2 - Marks ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-2%20%28marks%29.pdf )
2023-09-29 14:31:29 +05:30
5. [Assignment 5 - String ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-5%20%28string%29.pdf )
2023-10-01 23:03:29 +05:30
11. [Assignment 11 - Linear, Sentinel, Binary, Fibonacci Search ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-11%20%28Linear%2C%20Sentinel%2C%20Binary%2C%20Fibonacci%20Search%29.pdf )
14. [Assignment 14 - Selection, Bubble Sorting ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-14%20%28selection%2C%20bubble%20sort%29.pdf )
2023-10-19 19:21:04 +05:30
16. [Assignment 16 - Quick sort ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-16%20%28quick%20sort%29.pdf )
2023-11-05 08:01:28 +05:30
19. [Assignment 19 - Pinnacle Club ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-19%20%28singly%20linked%20list%29.pdf )
2023-11-05 20:46:08 +05:30
20. [Assignment 20 - Cinemax Theatre ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-20%20%28Cinemax%20Theatre%29.pdf )
2023-11-10 23:32:14 +05:30
26. [Assignment 26 - Stack Expression ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-26%20%28stack%20expression%29.pdf )
2023-11-10 23:34:02 +05:30
27. [Assignment 27 - Infix to Prefix ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-27%20%28Infix%20to%20Prefix%29.pdf )
2023-10-25 23:58:18 +05:30
29. [Assignment 29 - Queue job ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-29%20%28queue%29.pdf )
2023-10-26 20:41:41 +05:30
31. [Assignment 31 - Double-ended queue ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-31%20%28double-ended%20queue%29.pdf )
32. [Assignment 32 - Circular queue ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/write-ups/assignment-32%20%28circular%20queue%29.pdf )
2023-09-25 18:41:41 +05:30
2023-09-25 17:49:19 +05:30
### Lab Manuals
2023-11-23 20:17:58 +05:30
- [DSL Index ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/DSL%20Index.pdf )
2023-09-25 17:49:19 +05:30
1. [Assignment 1 - Cricket, Badminton, Football ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20A_01.pdf )
2. [Assignment 2 - Marks ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20A_02.pdf )
2023-09-29 14:31:29 +05:30
5. [Assignment 5 - String ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20A_05.pdf )
11. [Assignment 11 - Linear, Sentinel, Binary, Fibonnaci Search ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20B_11.pdf )
14. [Assignment 14 - Selection, Bubble Sorting ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20B_14.pdf )
2023-10-16 20:49:53 +05:30
16. [Assignment 16 - Quick sort ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20B_16.pdf )
19. [Assignment 19 - Pinnacle Club ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20C_19.pdf )
2023-10-31 11:13:09 +05:30
20. [Assignment 20 - Cinemax theater ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20C_20.pdf )
2023-11-13 20:05:58 +05:30
26. [Assignment 26 - Stack (Expression) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20D_26.pdf )
27. [Assignment 27 - Stack (Infix to posfix) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20D_27.pdf )
2023-10-19 19:21:04 +05:30
29. [Assignment 29 - Queue job ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20E_29.pdf )
2023-09-29 14:31:29 +05:30
31. [Assignment 31 - Double-ended queue ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20E_31.pdf )
32. [Assignment 32 - Circular queue ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Lab%20Assignment%20E_32.pdf )
33. [Mini Project ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/lab-manuals/Miniproject.doc )
2023-09-25 17:49:19 +05:30
2023-09-29 13:00:49 +05:30
### Notes
2023-12-19 21:35:34 +05:30
- [Endsem Important Notes (Unit 3->6) ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/FDS%20Endsem%20Important%20Notes.pdf ) (handwritten by [shh_itsourlittlesecret (Afan) ](https://git.kska.io/shh_itsourlittlesecret ))
2023-09-29 13:00:49 +05:30
1. [Unit 1 - Introduction to Algorithm and Data Structures ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%201 )
2. [Unit 2 - Linear Data Structure Using Sequential Organization ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%202 )
3. [Unit 3 - Searching and Sorting ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%203 )
2023-12-04 10:36:31 +05:30
- [Quick Sort ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%203/quicksort.ppt )
2023-10-25 23:58:18 +05:30
4. [Unit 4 - Linked List ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%204 )
2023-11-10 12:20:08 +05:30
5. [Unit 5 - Stack ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%205 )
2023-12-04 10:34:32 +05:30
6. [Unit 6 - Queue ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%206/UNIT%20VI%20Queue.pptx )
2023-12-04 10:36:31 +05:30
- [Dequeue ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%206/Dqueue.cpp )
- [Priority Queue ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%206/priorityQueue.cpp )
2023-09-29 13:00:49 +05:30
2023-10-04 10:47:40 +05:30
### [Question Bank](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/FDS%20-%20Question%20Bank%20%28Unit%201-6%29.pdf)
2023-10-28 16:55:31 +05:30
### Question Papers
1. [IN-SEM ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/question-papers/IN-SEM )
2023-10-28 17:00:30 +05:30
2. [END-SEM ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/question-papers/END-SEM )
2023-10-28 16:55:31 +05:30
2023-11-12 10:37:40 +05:30
### Diwali work
1. [Assignment 1 - Questions ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/diwali-work/Assignment1_FDS.pdf )
2023-11-13 11:43:58 +05:30
- [Assignment 1 - Solutions ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/diwali-work/Assignment-1%20%28diwali%29.pdf )
2023-11-12 10:37:40 +05:30
2. [Assignment 2 - Questions ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/diwali-work/Assignment2_FDS.pdf )
2023-11-13 15:17:11 +05:30
- [Assignment 2 - Solutions ](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/diwali-work/Assignment-2%20%28diwali%29.pdf )
2023-09-25 17:49:19 +05:30
---
2023-09-25 19:05:32 +05:30
### Work in progress
> These are the codes we're working on. They *may not work* the way intended.
2023-09-29 15:59:34 +05:30
> To view all the codes that are being built, checkout the [testing branch](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/testing).
2023-09-25 19:05:32 +05:30
2023-10-26 20:41:41 +05:30
**ALL TESTING CODES MERGED IN MAIN BRANCH. NO CHANGES PENDING.**
2023-09-25 19:05:32 +05:30
---
2023-11-05 23:07:21 +05:30
Maintained by:
- [notkshitij ](https://git.kska.io/notkshitij )
- [TanmaySpamzzz ](https://git.kska.io/TanmaySpamzzz )
- [shh_itsourlittlesecret (Afan) ](https://git.kska.io/shh_itsourlittlesecret )
2023-10-19 19:21:04 +05:30
Contributor: [Kalaskar_admin03 ](https://git.kska.io/Kalaskar_admin03/ )