yogain123 / Algocasts Js
Licence: mit
DSA in JavaScript ✅
Stars: ✭ 189
Programming Languages
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Labels
Projects that are alternatives of or similar to Algocasts Js
Awesome Java Leetcode
👑 LeetCode of algorithms with java solution(updating).
Stars: ✭ 8,297 (+4289.95%)
Mutual labels: algorithms, datastructures
Coding Cheat Sheets
Various cheat sheets on CS stuff
Stars: ✭ 1,172 (+520.11%)
Mutual labels: algorithms, datastructures
Complete Placement Preparation
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
Stars: ✭ 1,114 (+489.42%)
Mutual labels: algorithms, datastructures
Algorithms
Here is the my solutions for problems in {leetcode, hackerrank, geeksforgeeks}
Stars: ✭ 36 (-80.95%)
Mutual labels: algorithms, datastructures
Datascience
It consists of examples, assignments discussed in data science course taken at algorithmica.
Stars: ✭ 92 (-51.32%)
Mutual labels: algorithms, datastructures
Data Structure And Algorithms
A complete and efficient guide for Data Structure and Algorithms.
Stars: ✭ 48 (-74.6%)
Mutual labels: algorithms, datastructures
Algorithms
University course material for Algorithms and Data Structures in Java, with a particular emphasis on software testing. Includes exercises, with solutions.
Stars: ✭ 66 (-65.08%)
Mutual labels: algorithms, datastructures
Cdsa
A library of generic intrusive data structures and algorithms in ANSI C
Stars: ✭ 549 (+190.48%)
Mutual labels: algorithms, datastructures
Cracking The Coding Interview
Tests, Questions and Solutions from Cracking the Coding Interview
Stars: ✭ 91 (-51.85%)
Mutual labels: algorithms, datastructures
Data Structures And Algorithms
Python implementation of common algorithms and data structures interview questions
Stars: ✭ 84 (-55.56%)
Mutual labels: algorithms, datastructures
Phpalgorithms
A collection of common algorithms implemented in PHP. The collection is based on "Cracking the Coding Interview" by Gayle Laakmann McDowell
Stars: ✭ 865 (+357.67%)
Mutual labels: algorithms, datastructures
Algorithm
The repository algorithms implemented on the Go
Stars: ✭ 163 (-13.76%)
Mutual labels: algorithms, datastructures
Dsjslib
A library implementing several standard data structures and utilities, in JavaScript. Its written and tested using Node.js which is the target platform.
Stars: ✭ 707 (+274.07%)
Mutual labels: algorithms, datastructures
Competitive Programming
Repository of all my submissions to some competitive programming website (Online Judges), as well as, the implementation of some data structures and algorithms.
Stars: ✭ 53 (-71.96%)
Mutual labels: algorithms, datastructures
Go
Algorithms Implemented in GoLang
Stars: ✭ 7,385 (+3807.41%)
Mutual labels: algorithms, datastructures
Datastructures
🚀 Implementation of core data structures for R
Stars: ✭ 64 (-66.14%)
Mutual labels: algorithms, datastructures
Competitive Programming
📌 📚 Solution of competitive programming problems, code templates, Data Structures and Algorithms, hackathons, interviews and much more.
Stars: ✭ 496 (+162.43%)
Mutual labels: algorithms, datastructures
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+163.49%)
Mutual labels: algorithms, datastructures
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+6194.71%)
Mutual labels: algorithms, datastructures
Iter
Go implementation of C++ STL iterators and algorithms.
Stars: ✭ 132 (-30.16%)
Mutual labels: algorithms, datastructures
JavaSctipt
- Max Char
- Array Chunking
- Anagram 1
- Anagram 2
- Capitalization
- Chunk Array
- FizzBuzz
- Integer Reversal
- LinkedList
- Palindrom
- Queue Weaving
- Queue
- Stack
- String Reversal
- Circular Linked List
- Bubble Sort
- Selection Sort
- Merge Sort
- Liner Search
- Binary Search
- Check For Pair in Array with Sum as X : X is any Arbitrary Value
- Largest Consecutive Sum in Array
- Leader In Array
- Longest Increasing Sub-Sequence
- Max Sum Such That No Two Element Are Adjacent
- Segregate 0s and 1s in an array
- Sort an array of 0's 1's and 2's in O(n);
- Find Two Element in Array Whose Sum is Closest to Zero
- Find Next Greater Element in Array
- Find Nth Node from end : LinkedList
- Fibonacci
- Delete Given Node from Linkeded List
- Find Middle Node in LinkedList
- Finding Second Largest Element in Array in O(n)
- How do you find the missing number in a given integer array of 1 to 100
- Hash Password
- Convert Map to Object
- Find Unique in Array
- BST
- DFT
- BFT
- Level Width of Tree
- BST Validation
- etc..
TypeScript
- Selection Sort
- Max Char
- Array Chunking
- Anagram 1
- Anagram 2
- Capitalization
- Chunk Array
- FizzBuzz
- Integer Reversal
- LinkedList
- Palindrom
- Queue Weaving
- Queue
- Stack
- String Reversal
- Circular Linked List
- Bubble Sort
- Selection Sort
- Merge Sort
- Liner Search
- Binary Search
- Check For Pair in Array with Sum as X : X is any Arbitrary Value
- Largest Consecutive Sum in Array
- Leader In Array
- Longest Increasing Sub-Sequence
- Max Sum Such That No Two Element Are Adjacent
- Segregate 0s and 1s in an array
- Sort an array of 0's 1's and 2's in O(n);
- Find Two Element in Array Whose Sum is Closest to Zero
- Find Next Greater Element in Array
- Find Nth Node from end : LinkedList
- Fibonacci
- Delete Given Node from Linkeded List
- Find Middle Node in LinkedList
- Finding Second Largest Element in Array in O(n)
- How do you find the missing number in a given integer array of 1 to 100
- Hash Password
- Convert Map to Object
- Find Unique in Array
- etc..
Note: All Above Algorithm will also be written in Typescript in future.
Few Algo not mentioned here in Readme but Available in repo (Only JS => Part of leetcode)
Multiple Ways To Run JavaSctipt Code
- node filename.js
- yarn run js filename.js
- nodemon filename.js
- npm run js filename.js
- npm run-script filename.js
Multiple Ways To Run Typescript Code
- ts-node filename.ts
- yarn run ts filename.ts
- npm run ts filename.ts
- npm run-script filename.ts
Running Prettier on All File
- npm install prettier -g
- prettier --write *.js
- prettier --write *.ts
Note : More Algo solution from Leetcode.com is been Maintained in different Repo : https://github.com/yogain123/leetCode-direct or inside folder leetcode
Watchout Alogs
- CheckForPairinArrayWithSumAsX.js
- LargestConsecutiveArraySum.js
- LeaderInArray.js
- LongestIncreasingSubSequence.js
- selectionSort.js
- anagram2.js
- binarySearch.js
- chunk.js
- linkedlist.js
- stack.js
- queue.js
LICENSE: MIT
Author: Yogendra Saxena
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].