An open API service indexing awesome lists of open source software.

https://github.com/ribtas007/dsa_cs506

contains all the works that I did while pursuing the DSA_CS506 course.
https://github.com/ribtas007/dsa_cs506

algorithm c cpp data-structures

Last synced: 9 months ago
JSON representation

contains all the works that I did while pursuing the DSA_CS506 course.

Awesome Lists containing this project

README

          

# 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](https://cse.iitrpr.ac.in/dr-anil-shukla).

## Assignments and Solution

| S.No. | Assignment | Solution |
| ------------- | ------------- | ------------- |
| 1. | [C Programming Basics](Assignment-1/README.md) | [Solution1](Assignment-1/solution1.o) [Solution2](Assignment-1/solution2.o) [Solution3](Assignment-1/solution3.o) [Solution4](Assignment-1/solution4.o) |
| 2. |[File handling in C](Assignment-2/README.md) |[Data.txt](Assignment-2/data.txt) [Solution1a](Assignment-2/solution1a.o) [Solution1b](Assignment-2/solution1b.o) [Solution2](Assignment-2/solution2.o) [Solution3](Assignment-2/solution3.o) |
| 3. | [Advance Calculator](Assignment-3/README.md) | [Solution](Assignment-3/solution.o) |
| 4. |[Selection Problem](Assignment-4/README.md) | [Solution1a](Assignment-4/solution1a.o) [Solution1b](Assignment-4/solution1b.o) |
| 5. | [AVL Tree](Assignment-5/README.md) | [Solution](Assignment-5/solution.o) |
| 6. | [Hashing via Chaining](Assignment-6/README.md) | [Solution](Assignment-6/solution.o) |
| 7. | [Integer Multiplication](Assignment-7/README.md) | [Solution](Assignment-7/solution.o) |
| 8. | [Huffman Encryption and Decryption](Assignment-8/README.md) | [Solution](Assignment-8/solution.o) [Data.txt](Assignment-8/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.