Skip to content

Latest commit

 

History

History

Data_Structures_and_Algorithms_CSE_2003

Data Structures and Algorithms - CSE2003

Setup

Any Programming Language can be used along for this course, but the provided solutions would be in C++. Any C++ compiler would work for this.

Further if you want to also learn to use Docker or have prior experience with it, I do have a docker image with compilers for python, C++, and Java installed. The docker image can be pulled with the following command :

docker pull ghcr.io/aadhityasw/competitive-programming:latest

In case you do not have prior experience with docker and want to learn more, do use some online tutorials to learn about Containers, Docker, and how they work before you head over installing docker.

List of Programs

S.no Name of the Experiment
1 Find Largest digit in a number
2 Even Odd Array Split
3 String Palindrome
4 String Sort
5 Partial Array Sort
6 Sorted Array Insertion
S.no Name of the Experiment
1 College Admittance
2 Stack Operations
S.no Name of the Experiment
1 Balls in Containers
2 Big Bussiness Idea
3 Postfix Notation
4 Palindrome with Stacks
5 Decimal to Binary Convertion
6 College Counselling
7 Stutter
8 Mirror
S.no Name of the Experiment
1 Singly Linked List
2 Merge List
3 Self Adjusting List
4 Queue using Linked List
5 Stack using Linked List
S.no Name of the Experiment
1 BST
2 Inorder Conversions
3 Root to Leaf Path
4 BST Mirror
S.no Name of the Experiment
1 String Sort
2 Sort Odd Indices
3 Sorted List Insertion
4 Merge Sort
5 Quick Sort
S.no Name of the Experiment
1 String Reverse
2 Prime Numbers

Note : Not all problem statements have been solved in this lab, feel free to solve the rest and commit them here.

S.no Name of the Experiment
1 SMS Dictionary
2 The Great Escape
3 Number Triples
4 Advertising hoardings
5 Dividing Sequences