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.
- Host: GitHub
- URL: https://github.com/ribtas007/dsa_cs506
- Owner: RIBTAS007
- Created: 2021-08-05T11:21:42.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-05T17:10:42.000Z (about 3 years ago)
- Last Synced: 2025-01-24T12:45:23.055Z (10 months ago)
- Topics: algorithm, c, cpp, data-structures
- Homepage: https://ribtas007.github.io/DSA_CS506/
- Size: 2.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.