Explore our Data Structure Lab repo: codes, lab manuals, write-ups. Ace your assignments with practical examples and clear guidance.
Go to file
2023-12-22 12:03:36 +05:30
diwali-work assgn2 diwali writeup added 2023-11-13 15:15:21 +05:30
lab-manuals converted lab manuals for assignment 26 and 27 to pdf and added apparatus 2023-11-13 20:07:42 +05:30
notes Adding QBank to Notes folder 2023-12-22 12:01:03 +05:30
question-papers added question paper for end sem (nov 2022) 2023-10-29 23:40:44 +05:30
write-ups added write-up for assignment 27 2023-11-10 23:32:14 +05:30
.gitignore added assignment 31, 32 2023-10-26 20:35:33 +05:30
assignment-1.py fixed last option in assignment-1, changed variable names for better understanding, cleaner code. [perfect code] 2023-12-07 14:28:42 +05:30
assignment-2.py moved if temp>freq in highest frequency outside the inner loop, as it should be 2023-12-11 09:12:31 +05:30
assignment-5.py A5 added 2023-09-25 18:23:02 +05:30
assignment-11.py fixed binary and fibonacci 2023-12-10 10:37:50 +05:30
assignment-14.py took me a few months to figure this out (jeez im dumb) but by changing the less than sign to greater than in top 5, the list can be sorted in descending order :) 2023-12-10 16:47:58 +05:30
assignment-16.py changed to only single for loop in quick for to reduce time complexity. thanks to mr. lalit hinduja 2023-12-11 09:47:09 +05:30
assignment-19.cpp C19 updated entire code 2023-10-30 11:23:47 +05:30
assignment-20.cpp added code and lab manual for assignment 20 and updated README link 2023-10-31 11:11:22 +05:30
assignment-26.cpp dsl d26 code added 2023-11-10 12:17:33 +05:30
assignment-27.cpp added d27 code 2023-11-10 18:24:57 +05:30
assignment-29.cpp e29 fixed dequeue error 2023-12-05 10:19:07 +05:30
assignment-31.cpp entire e31 updated old one had error and was goofy 2023-12-11 17:06:21 +05:30
assignment-32.cpp updated readme and removed unnecessary content from assignment 31,32 codes 2023-10-26 20:44:08 +05:30
DSL Index.pdf index pdf added 2023-11-23 20:13:19 +05:30
FDS Endsem Important Notes.pdf imp notes endsem added 2023-12-19 12:58:09 +05:30
README.md Update README.md 2023-12-22 12:03:36 +05:30

DSL

Explore our Data Structure Lab repository: codes, lab manuals, write-ups. Ace your assignments with practical examples and clear guidance.


In this repository, you'll find codes for Data Structure Lab.

Index

Codes

  1. DSL - Assignment 1 (Cricket, Badminton, Football)
  2. DSL - Assignment 2 (Marks)
  3. DSL - Assignment 5 (String)
  4. DSL - Assignment 11 (Linear, Sentinel, Binary, Fibonnaci Search)
  5. DSL - Assignment 14 (Selection, Bubble Sorting)
  6. DSL - Assignment 16 (Quick sort)
  7. DSL - Assignment 19 (Pinnacle Club)
  8. DSL - Assignment 20 (Cinemax theater)
  9. DSL - Assignment 26 (Stack Expression)
  10. DSL - Assignment 27 (Infix to Postfix)
  11. DSL - Assignment 29 (Queue job)
  12. DSL - Assignment 31 (Double-ended queue)
  13. DSL - Assignment 32 (Circular queue)

Write-ups

  1. Assignment 1 - Cricket, Badminton, Football
  2. Assignment 2 - Marks
  3. Assignment 5 - String
  4. Assignment 11 - Linear, Sentinel, Binary, Fibonacci Search
  5. Assignment 14 - Selection, Bubble Sorting
  6. Assignment 16 - Quick sort
  7. Assignment 19 - Pinnacle Club
  8. Assignment 20 - Cinemax Theatre
  9. Assignment 26 - Stack Expression
  10. Assignment 27 - Infix to Prefix
  11. Assignment 29 - Queue job
  12. Assignment 31 - Double-ended queue
  13. Assignment 32 - Circular queue

Lab Manuals

  1. Assignment 1 - Cricket, Badminton, Football
  2. Assignment 2 - Marks
  3. Assignment 5 - String
  4. Assignment 11 - Linear, Sentinel, Binary, Fibonnaci Search
  5. Assignment 14 - Selection, Bubble Sorting
  6. Assignment 16 - Quick sort
  7. Assignment 19 - Pinnacle Club
  8. Assignment 20 - Cinemax theater
  9. Assignment 26 - Stack (Expression)
  10. Assignment 27 - Stack (Infix to posfix)
  11. Assignment 29 - Queue job
  12. Assignment 31 - Double-ended queue
  13. Assignment 32 - Circular queue
  14. Mini Project

Notes

  1. Unit 1 - Introduction to Algorithm and Data Structures
  2. Unit 2 - Linear Data Structure Using Sequential Organization
  3. Unit 3 - Searching and Sorting
  4. Unit 4 - Linked List
  5. Unit 5 - Stack
  6. Unit 6 - Queue

Question Bank

Question Papers

  1. IN-SEM
  2. END-SEM

Diwali work

  1. Assignment 1 - Questions
  2. Assignment 2 - Questions

Work in progress

These are the codes we're working on. They may not work the way intended. To view all the codes that are being built, checkout the testing branch.

ALL TESTING CODES MERGED IN MAIN BRANCH. NO CHANGES PENDING.


Maintained by:

Contributor: Kalaskar_admin03