Skip to the content.

Data-Structure-and-Algorithms (CS506)

Hello Everyone, this repo contains all my assignments/Projects that I solved while pursuing the course Data Structure and Algorithms (CS506) under the guidance of Dr. Anil Shukla.

Assignments and Solution

S.No. Assignment Solution
1. C Programming Basics Solution1 Solution2 Solution3 Solution4
2. File handling in C Data.txt Solution1a Solution1b Solution2 Solution3
3. Advance Calculator Solution
4. Selection Problem Solution1a Solution1b
5. AVL Tree Solution
6. Hashing via Chaining Solution
7. Integer Multiplication Solution
8. Huffman Encryption and Decryption Solution Data.txt

General Guidelines on how you can execute the output files.

I have used Linux Mint 20 “Ulyana” for executing my files and writing my code in C/C++

  1. Go to the folder where the output file is present. Make sure to keep other files also in the same folder which you will need for taking the input.(eg Data.txt file)

  2. Open terminal using ctrl+ alt + T and come to the folder where the output file is present.

  3. type “./solution.o” to execute the C/C++ code.

  4. Give the inputs to the file accordingly and execute it. In case, pressing enter does starts execution after giving input, you can press Ctrl + D to execute the file.