https://github.com/suyashmahar/csn-102
CSN-102
https://github.com/suyashmahar/csn-102
cpp csn-102
Last synced: about 1 year ago
JSON representation
CSN-102
- Host: GitHub
- URL: https://github.com/suyashmahar/csn-102
- Owner: suyashmahar
- License: other
- Created: 2017-01-28T06:01:17.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-13T15:51:16.000Z (about 9 years ago)
- Last Synced: 2025-05-10T08:51:41.960Z (about 1 year ago)
- Topics: cpp, csn-102
- Language: C++
- Size: 142 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CSN-102 - Data Structures and Algorithm
This is repository contains collection of algorithm being taught in CSN-102
> **NOTE: All Data Structures and algorithms are 0 indexed**
**This repository contains:**
### Data Structures
* *Linear List* | [LinearList.cpp](LinearList.cpp)
* *Linked List* | [LinkedList.cpp](LinkedList.cpp)
* *CircularLinked List* | [CircularLinkedList.cpp](CircularLinkedList.cpp)
* *Stack using queue* | [stackUsingQueue.cc](stackUsingQueue.cc)
* *Binary search tree* | [bst-tree/bst.cpp](bst-tree/bst.cpp)
### Searching Algorithms (within single file) | [search.cpp](search.cpp)
* *Binary Search*
### Sorting Algorithms (within a single file) | [Sorts.cpp](Sorts.cpp)
* *Bubble Sorting*
* *Selection Sort*
* *Bucket Sort*
* *Radix Sort*
### Stack Implementations
* Infix to postfix converter | [stack-implementation/inToPost.cpp](stack-implementation/inToPost.cpp)
* Maze Solving Algorithm | [Under Construction](https://suyashmahar.me/404)
### Other Algorithms
* Lempel–Ziv–Welch Compression Algorithm | [algorithms/lzw.cpp](algorithms/lzw.cpp)
* Line Drawing Algorithm | [line-algo/maze.cpp](line-algo/maze.cpp)
### Assignments
Template | [Assignments/template.tex](Assignments/template.tex)
* Assignment 1 | [NA](https://suyashmahar.me/404)
* Assignment 2 | [NA](https://suyashmahar.me/404)
* Assignment 3 | [NA](https://suyashmahar.me/404)
* Assignment 4 | [NA](https://suyashmahar.me/404)