Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raj-rathod/dsa-questions
This package is developed for functionality of data structures and algorithms, some standard examples of algorithms are implemented
https://github.com/raj-rathod/dsa-questions
algorithms data-structures data-structures-and-algorithms dsa-learning-series dsa-practice dsa-project dsa-questions faang-interview faang-preparation faang-questions leetcode npm-package placement-preparation rajesh-rathore
Last synced: about 1 month ago
JSON representation
This package is developed for functionality of data structures and algorithms, some standard examples of algorithms are implemented
- Host: GitHub
- URL: https://github.com/raj-rathod/dsa-questions
- Owner: raj-rathod
- License: mit
- Created: 2022-07-31T00:03:48.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T00:05:16.000Z (almost 2 years ago)
- Last Synced: 2024-12-13T21:59:31.356Z (about 1 month ago)
- Topics: algorithms, data-structures, data-structures-and-algorithms, dsa-learning-series, dsa-practice, dsa-project, dsa-questions, faang-interview, faang-preparation, faang-questions, leetcode, npm-package, placement-preparation, rajesh-rathore
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@raj-rathod/dsa-methods
- Size: 491 KB
- Stars: 10
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.MD
Awesome Lists containing this project
README
![GitHub Repo stars](https://img.shields.io/github/stars/raj-rathod/DSA-questions?style=social)
![GitHub forks](https://img.shields.io/github/forks/raj-rathod/DSA-questions?style=social)
![GitHub watchers](https://img.shields.io/github/watchers/raj-rathod/DSA-questions?style=social)
![GitHub contributors](https://img.shields.io/github/contributors/raj-rathod/DSA-questions)
![GitHub issues](https://img.shields.io/github/issues-raw/raj-rathod/DSA-questions)
![npm](https://img.shields.io/npm/dm/@raj-rathod/dsa-methods)# Data structures and algorithms methods
> This package is developed for functionality of data structures
and algorithms, some standard examples of algorithms are
implemented## [Publish](https://www.npmjs.com/package/@raj-rathod/dsa-methods)
_If you like this project, please leave me a star._ ★
## **Installation**
````node
npm i @raj-rathod/dsa-methods
````Then import it's module into your code:
````typescript
import { SingleLinkedList } from '@raj-rathod/dsa-methods';
````
how to use it in angular components:
````typescript
import { SingleLinkedList } from '@raj-rathod/dsa-methods';export class SingleLinkedListComponent implements OnInit {
singleLinkedList: SingleLinkedList;
constructor() {
this.singleLinkedList = new SingleLinkedList();
this.singleLinkedList.createSingleLinkedList([1, 2, 3]);
}}
````## Table of Contents
- ### Data Structures
- **Linear Data Structures**
- Array
- Matrix
- Stack
- Queue
- Linked List
- **Non-linear Data Structures**
- Tree
- Graph
- Trie
- Hash Table
- ### Algorithms
- **Sorting**
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
- Counting Sort
- Radix Sort
- Bucket Sort
- Shell Sort
- Heap Sort
- **Searching**
- Linear Search
- Binary Search
- Jump Search
- Interpolation Search
- Exponential Search
- Fibonacci Search
- **Divide and Conquer**
- Merge Sort
- Quick Sort
- Strassen's Algorithm
- Closest Pair of Points
- Karatsuba Algorithm
- **Recursive**
- **Dynamic Programming**
- **Greedy**
- **Backtracking**
- **Hashing**
- **Randomized**## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please read the [Contribute guide](.github/CONTRIBUTING.md)## Connect with me ~Rajesh Rathore
[![Linkedin Badge](https://img.shields.io/badge/-LinkedIn-0e76a8?style=flat-square&logo=Linkedin&logoColor=white)](https://www.linkedin.com/in/rajesh-rathore-0501/)
[![Website Badge](https://img.shields.io/badge/Website-3b5998?style=flat-square&logo=google-chrome&logoColor=white)](https://linktr.ee/rajesh_rathore)
[![Twitter Badge](https://img.shields.io/badge/-Twitter-00acee?style=flat-square&logo=Twitter&logoColor=white)](https://twitter.com/Rajesh946055)
[![Instagram Badge](https://img.shields.io/badge/-Instagram-e4405f?style=flat-square&logo=Instagram&logoColor=white)](https://www.instagram.com/raj_rathod1313/?hl=en)***Do star, fork and share the repo to show your support, it would help others too!***
Let me know your views or any changes or improvements or contribute to make better for others
:heart: ***Thank you all for Forking this repository and contribute*** :heart: