{"id":23562187,"url":"https://github.com/suyashmahar/csn-102","last_synced_at":"2025-05-16T02:33:46.620Z","repository":{"id":86282746,"uuid":"80269447","full_name":"suyashmahar/CSN-102","owner":"suyashmahar","description":"CSN-102","archived":false,"fork":false,"pushed_at":"2017-04-13T15:51:16.000Z","size":145,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-10T08:51:41.960Z","etag":null,"topics":["cpp","csn-102"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/suyashmahar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-28T06:01:17.000Z","updated_at":"2017-05-21T13:54:56.000Z","dependencies_parsed_at":"2023-03-13T09:24:56.403Z","dependency_job_id":null,"html_url":"https://github.com/suyashmahar/CSN-102","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyashmahar%2FCSN-102","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyashmahar%2FCSN-102/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyashmahar%2FCSN-102/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyashmahar%2FCSN-102/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suyashmahar","download_url":"https://codeload.github.com/suyashmahar/CSN-102/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254455725,"owners_count":22074044,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","csn-102"],"created_at":"2024-12-26T16:16:01.185Z","updated_at":"2025-05-16T02:33:46.615Z","avatar_url":"https://github.com/suyashmahar.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CSN-102 - Data Structures and Algorithm\nThis is repository contains collection of algorithm being taught in CSN-102\n\n\u003e **NOTE: All Data Structures and algorithms are 0 indexed**\n\n**This repository contains:**\n\n### Data Structures\n* *Linear List* | [LinearList.cpp](LinearList.cpp)\n* *Linked List* | [LinkedList.cpp](LinkedList.cpp)\n* *CircularLinked List* | [CircularLinkedList.cpp](CircularLinkedList.cpp)  \n* *Stack using queue* | [stackUsingQueue.cc](stackUsingQueue.cc)  \n* *Binary search tree* | [bst-tree/bst.cpp](bst-tree/bst.cpp)  \n\n### Searching Algorithms (within single file) | [search.cpp](search.cpp)\n* *Binary Search*    \n\n###  Sorting Algorithms (within a single file) | [Sorts.cpp](Sorts.cpp)\n* *Bubble Sorting*\n* *Selection Sort*\n* *Bucket Sort*\n* *Radix Sort*  \n\n###  Stack Implementations\n* Infix to postfix converter | [stack-implementation/inToPost.cpp](stack-implementation/inToPost.cpp)  \n* Maze Solving Algorithm | [Under Construction](https://suyashmahar.me/404)   \n\n###  Other Algorithms  \n* Lempel–Ziv–Welch Compression Algorithm | [algorithms/lzw.cpp](algorithms/lzw.cpp)  \n* Line Drawing Algorithm | [line-algo/maze.cpp](line-algo/maze.cpp)  \n    \n###  Assignments  \nTemplate | [Assignments/template.tex](Assignments/template.tex)  \n* Assignment 1 | [NA](https://suyashmahar.me/404)\n* Assignment 2 | [NA](https://suyashmahar.me/404)  \n* Assignment 3 | [NA](https://suyashmahar.me/404)  \n* Assignment 4 | [NA](https://suyashmahar.me/404)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuyashmahar%2Fcsn-102","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuyashmahar%2Fcsn-102","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuyashmahar%2Fcsn-102/lists"}