All Projects → DSA → Similar Projects or Alternatives

750 Open source projects that are alternatives of or similar to DSA

Algorithms
Data Structures & Algorithms. Includes solutions for Cracking the Coding Interview 6th Edition
Stars: ✭ 89 (+584.62%)
Mutual labels:  queue, datastructures, heap, trees, stacks
Data-Structures-and-Algorithms
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
Stars: ✭ 144 (+1007.69%)
Data-Structures-Algorithms-Handbook
A series of important questions with solutions to crack the coding interview and ace it!
Stars: ✭ 30 (+130.77%)
Mutual labels:  sorting-algorithms, heap, trees, stacks
Cdcontainers
Library of data containers and data structures for C programming language.
Stars: ✭ 57 (+338.46%)
Mutual labels:  avl-tree, queue, datastructures, heap
py-algorithms
Algorithms and Data Structures, solutions to common CS problems.
Stars: ✭ 26 (+100%)
Advanced Algorithms
100+ algorithms & data structures generically implemented in C#.
Stars: ✭ 752 (+5684.62%)
Javascript Datastructures Algorithms
📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
Stars: ✭ 3,221 (+24676.92%)
Data Structures
A collection of powerful data structures
Stars: ✭ 2,534 (+19392.31%)
Mutual labels:  queue, heap, segment-tree, union-find
DEPRECATED-data-structures
A collection of powerful data structures
Stars: ✭ 2,648 (+20269.23%)
Mutual labels:  queue, heap, segment-tree, union-find
Android interviews
🚀Everything you need to know to find a android job. 算法 / 面试题 / Android 知识点 🔥🔥🔥 总结不易,你的 star 是我最大的动力!
Stars: ✭ 510 (+3823.08%)
Mutual labels:  queue, sorting-algorithms, heap
Data-Structures-and-Algorithms
Data Structures and Algorithms implementation in Python
Stars: ✭ 31 (+138.46%)
Mutual labels:  queue, sorting-algorithms, trees
Algodeck
An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Interview 💯
Stars: ✭ 4,441 (+34061.54%)
Mutual labels:  queue, sorting-algorithms, heap
Data Structures With Go
Data Structures with Go Language
Stars: ✭ 121 (+830.77%)
Containers
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
Stars: ✭ 125 (+861.54%)
Mutual labels:  avl-tree, queue, datastructures
Algo Tree
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
Stars: ✭ 166 (+1176.92%)
Mutual labels:  queue, sorting-algorithms, heap
DSA--GeeksForGeeks
DSA course solutions in C++ Jump to below directly for more problems
Stars: ✭ 47 (+261.54%)
Mutual labels:  datastructures, trees, stacks
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (+1338.46%)
Algorithms-Java
A collection of common algorithms and data structures implemented in Java.
Stars: ✭ 141 (+984.62%)
C Macro Collections
Easy to use, header only, macro generated, generic and type-safe Data Structures in C
Stars: ✭ 192 (+1376.92%)
Mutual labels:  queue, datastructures, heap
Dsa Geeksclasses
DSA-Self Paced With Doubt Assistance Course Solutions in Python (Python 3)
Stars: ✭ 137 (+953.85%)
Algorithms
A collection of common algorithms and data structures implemented in java, c++, and python.
Stars: ✭ 142 (+992.31%)
Quickgraph
Generic Graph Data Structures and Algorithms for .NET
Stars: ✭ 386 (+2869.23%)
Mutual labels:  datastructures, graph-algorithms
Data-structures
Data Structures in Java
Stars: ✭ 13 (+0%)
Mutual labels:  queue, 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 (+307.69%)
Mutual labels:  datastructures, graph-algorithms
Atomic queue
C++ lockless queue.
Stars: ✭ 373 (+2769.23%)
Mutual labels:  queue, datastructures
Datastructure
常用数据结构及其算法的Java实现,包括但不仅限于链表、栈,队列,树,堆,图等经典数据结构及其他经典基础算法(如排序等)...
Stars: ✭ 419 (+3123.08%)
Mutual labels:  queue, datastructures
Data structure and algorithms library
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (+923.08%)
Algorithm Notes
Comprehensive algorithms solution to help engineers prepare their interviews and future study
Stars: ✭ 44 (+238.46%)
Data Structures Algorithms
My implementation of 85+ popular data structures and algorithms and interview questions in Python 3 and C++
Stars: ✭ 273 (+2000%)
Mutual labels:  datastructures, heap
Learn some algorithm and data structure
从零开始回顾一下最简单最基础的算法与数据结构
Stars: ✭ 38 (+192.31%)
Learningmasteringalgorithms C
Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程
Stars: ✭ 615 (+4630.77%)
Mutual labels:  queue, heap
Cosmos
Hacktoberfest 2021 | World's largest Contributor driven code dataset | Algorithms that run our universe | Your personal library of every algorithm and data structure code that you will ever encounter |
Stars: ✭ 12,936 (+99407.69%)
C Sharp Algorithms
📚 📈 Plug-and-play class-library project of standard Data Structures and Algorithms in C#
Stars: ✭ 4,684 (+35930.77%)
Liblist
Generic Linked list Management Library in C
Stars: ✭ 22 (+69.23%)
Mutual labels:  queue, datastructures
Geeksforgeeks Dsa 2
This repository contains all the assignments and practice questions solved during the Data Structures and Algorithms course in C++ taught by the Geeks For Geeks team.
Stars: ✭ 53 (+307.69%)
Mutual labels:  queue, sorting-algorithms
Cdsa
A library of generic intrusive data structures and algorithms in ANSI C
Stars: ✭ 549 (+4123.08%)
Mutual labels:  queue, datastructures
Heapify
The fastest JavaScript priority queue out there. Zero dependencies.
Stars: ✭ 520 (+3900%)
Mutual labels:  queue, heap
Cracking The Coding Interview
Solutions for Cracking the Coding Interview - 6th Edition
Stars: ✭ 35 (+169.23%)
Mutual labels:  queue, graph-algorithms
Data Structures
Common data structures and algorithms implemented in JavaScript
Stars: ✭ 139 (+969.23%)
Mutual labels:  queue, graph-algorithms
Sc
Common libraries and data structures for C.
Stars: ✭ 161 (+1138.46%)
Mutual labels:  queue, heap
Algods
Implementation of Algorithms and Data Structures, Problems and Solutions
Stars: ✭ 3,295 (+25246.15%)
Coding Interview Gym
leetcode.com , algoexpert.io solutions in python and swift
Stars: ✭ 451 (+3369.23%)
Mutual labels:  queue, heap
Cs2223
This a repository for WPI CS2223 Algorithms D Term 2018
Stars: ✭ 121 (+830.77%)
Mutual labels:  queue, heap
connected-component
Map Reduce Implementation of Connected Component on Apache Spark
Stars: ✭ 68 (+423.08%)
Mutual labels:  graph-algorithms, union-find
Iruka
A collection of classical data structures ⛩ and algorithms 🏃‍♂️ implemented in Typescript with video lectures 📹.
Stars: ✭ 625 (+4707.69%)
Mutual labels:  avl-tree, queue
Data-Structure-Algorithm-Programs
This Repo consists of Data structures and Algorithms
Stars: ✭ 464 (+3469.23%)
Mutual labels:  queue, heap
sorting-visualizer
Sorting Algorithms Visualizer
Stars: ✭ 429 (+3200%)
common-algorithms-js
Common algorithms implemented in JavaScript.
Stars: ✭ 34 (+161.54%)
Graphs.jl
An optimized graphs package for the Julia programming language
Stars: ✭ 197 (+1415.38%)
Mutual labels:  datastructures, graph-algorithms
Algorithm-Implementation
This is our effort to collect the best implementations to tough algorithms. All codes are written in c++.
Stars: ✭ 16 (+23.08%)
Mutual labels:  sorting-algorithms, segment-tree
jgrapht
Master repository for the JGraphT project
Stars: ✭ 2,259 (+17276.92%)
Mutual labels:  datastructures, graph-algorithms
data-structure-and-algorithm
Basic data structures, sorting algorithms, algorithms learning tools. 基本数据结构,排序算法,算法学习工具
Stars: ✭ 86 (+561.54%)
Mutual labels:  sorting-algorithms, heap
Differentia.js
No longer being supported or maintained. A Graph Theory & Data Structure Library for JavaScript.
Stars: ✭ 13 (+0%)
Mutual labels:  datastructures, graph-algorithms
Learn-Data Structure-Algorithm-by-Javascript
Data Structure and Algorithm explanations with Implementations by Javascript
Stars: ✭ 55 (+323.08%)
TUMGAD
Exercise generator and helpful materials for the Introduction to Algorithms and Data Structures 📚
Stars: ✭ 27 (+107.69%)
Mutual labels:  avl-tree, datastructures
Competitive-Programming
This repo conatins the code of the problems practised by me on Codeforces,Codedchef,Leetcode,Geeks For Geeks
Stars: ✭ 14 (+7.69%)
Mutual labels:  graph-algorithms, segment-tree
Algorithm-Data-Structures-Python
Various useful data structures in Python
Stars: ✭ 34 (+161.54%)
Mutual labels:  queue, heap
needle
📌📚 An extensive standalone data structure library for JavaScript.
Stars: ✭ 25 (+92.31%)
Mutual labels:  queue, heap
Fortress-of-Solitude
This Library has resources to solve common data structure algorithm problems like a Doubly linked list, Generic trees, Queue, Stack, and other algorithms. Each lib has an option to carry your custom data in elements. Custom data in detail, other fantastic resources.
Stars: ✭ 53 (+307.69%)
Mutual labels:  queue, sorting-algorithms
Data-Structures
Algorithmic Problems Solutions -- hash table code featured in geeksforgeeks
Stars: ✭ 44 (+238.46%)
Mutual labels:  queue, heap
1-60 of 750 similar projects