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-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)
|
|
|
|
30. DSL - Assignment 30 (Priority queue) - _TO BE ADDED_
|
2023-10-19 23:18:00 +05:30
|
|
|
31. DSL - Assignment 31 (Double-ended queue) - _TESTING AND REFINING PENDING_ - Code available in [testing branch](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/testing/assignment-31%20%28double-ended%20queue%29.cpp)
|
|
|
|
32. DSL - Assignment 32 (Circular queue) - _TESTING AND REFINING PENDING_ - Code available in [testing branch](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/testing/assignment-32%20%28circular%20queue%29.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)
|
|
|
|
19. Assignment 19 - Pinnacle Club - _TO BE ADDED_
|
2023-10-25 00:10:27 +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) **(without flowchart)**
|
2023-10-19 19:21:04 +05:30
|
|
|
30. Assignment 30 - Priority queue - _TO BE ADDED_
|
2023-10-25 00:10:27 +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) **(without flowchart)**
|
2023-10-19 19:21:04 +05:30
|
|
|
32. Assignment 32 - Circular queue - _TO BE ADDED_
|
2023-09-25 18:41:41 +05:30
|
|
|
|
2023-09-25 17:49:19 +05:30
|
|
|
### Lab Manuals
|
|
|
|
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-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)
|
|
|
|
30. Assignment 30 - Priority queue - _TO BE ADDED_
|
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
|
|
|
|
|
|
|
|
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-10-25 23:58:18 +05:30
|
|
|
. [Unit 4 - Linked List](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/main/notes/Unit%204)
|
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-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-19 23:18:00 +05:30
|
|
|
1. [DSL - Assignment 31 (Double-ended queue)](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/testing/assignment-31%20%28double-ended%20queue%29.cpp) **(FROM MA'AM, NOT TESTED)**
|
|
|
|
2. [DSL - Assignment 32 (Circular queue)](https://git.kska.io/sppu-se-comp-codes/DSL/src/branch/testing/assignment-32%20%28circular%20queue%29.cpp) **(FROM MA'AM, NOT TESTED)**
|
2023-09-25 19:05:32 +05:30
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-09-25 17:49:19 +05:30
|
|
|
Maintained by [notkshitij](https://git.kska.io/notkshitij) and [TanmaySpamzzz](https://git.kska.io/TanmaySpamzzz)
|
2023-10-19 19:21:04 +05:30
|
|
|
Contributor: [Kalaskar_admin03](https://git.kska.io/Kalaskar_admin03/)
|