All Projects → Data Structures → Similar Projects or Alternatives

2433 Open source projects that are alternatives of or similar to Data Structures

Java
Repository for Java codes and algos.Star the repo too.
Stars: ✭ 53 (-61.87%)
Mutual labels:  algorithms, data-structures
Dart Algorithms
Data structures and algorithms with Dart. Dart版本的数据结构与算法.
Stars: ✭ 53 (-61.87%)
Mutual labels:  algorithms, data-structures
Leetcode Python
Leetcode Python Solution and Explanation. Also a Guide to Prepare for Software Engineer Interview.
Stars: ✭ 1,088 (+682.73%)
Mutual labels:  algorithms, data-structures
Leetcode Patterns
A curated list of leetcode questions grouped by their common patterns
Stars: ✭ 3,750 (+2597.84%)
Mutual labels:  algorithms, data-structures
Light Tips
Some code tips about algorithms, php and more 🔥
Stars: ✭ 705 (+407.19%)
Mutual labels:  algorithm, data-structures
Sudoku Generator
A Sudoku puzzle generator written in C++ using modified and efficient backtracking algorithm.
Stars: ✭ 33 (-76.26%)
Mutual labels:  algorithm, algorithms
Flatbush
A very fast static spatial index for 2D points and rectangles in JavaScript
Stars: ✭ 1,031 (+641.73%)
Mutual labels:  algorithm, data-structures
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 (-61.87%)
Mutual labels:  algorithms, graph-algorithms
Cdcontainers
Library of data containers and data structures for C programming language.
Stars: ✭ 57 (-58.99%)
Mutual labels:  stack, queue
Placement Preparation
Hello everyone, I have created this repository specifically for competitive questions and for placements preparation.
Stars: ✭ 137 (-1.44%)
Mutual labels:  algorithms, data-structures
dslib
🌿 A library of "connected" data structures
Stars: ✭ 122 (-12.23%)
Mutual labels:  tree, stack
Libft
42 library of basic C functions - queues, lists, memory operations and more 😄
Stars: ✭ 21 (-84.89%)
Mutual labels:  linked-list, queue
Problem-Solving
contains all coding interview practice problems, data structures and algorithms implementations. 👨‍💻👨‍💻💥 🚩
Stars: ✭ 14 (-89.93%)
Mutual labels:  stack, array
Data-Structures-Algorithms-Handbook
A series of important questions with solutions to crack the coding interview and ace it!
Stars: ✭ 30 (-78.42%)
Mutual labels:  linked-list, array
deque
A highly optimized double-ended queue
Stars: ✭ 75 (-46.04%)
Mutual labels:  queue, array
hatrack
Fast, multi-reader, multi-writer, lockless data structures for parallel programming
Stars: ✭ 55 (-60.43%)
Mutual labels:  stack, queue
Complete Placement Preparation
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
Stars: ✭ 1,114 (+701.44%)
Mutual labels:  algorithms, data-structures
Trienet
.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementation using Ukkonen's algorithm.
Stars: ✭ 122 (-12.23%)
Mutual labels:  algorithms, data-structures
Ctci 6th Edition
Cracking the Coding Interview 6th Ed. Solutions
Stars: ✭ 9,328 (+6610.79%)
Mutual labels:  algorithms, data-structures
Ki
Go language (golang) full strength tree structures (ki in Japanese)
Stars: ✭ 61 (-56.12%)
Mutual labels:  data-structures, tree
Leetcode
👏🏻 leetcode solutions for Humans™
Stars: ✭ 1,129 (+712.23%)
Mutual labels:  algorithm, algorithms
Competitiveprogrammingquestionbank
This repository contains all the popular competitive programming and DSA questions with solutions.
Stars: ✭ 122 (-12.23%)
Mutual labels:  algorithms, data-structures
quetie
🎀 Just the cutest and tiniest queue/deque implementation!
Stars: ✭ 111 (-20.14%)
Mutual labels:  stack, queue
invokable
Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
Stars: ✭ 40 (-71.22%)
Mutual labels:  memoization, array
Coding Ninjas Data Structures And Algorithms In Python
Solved problems and assignments of DSA course taught by Coding Ninjas team
Stars: ✭ 70 (-49.64%)
Mutual labels:  algorithms, data-structures
Sobel
Sobel Filter algorithm in JavaScript.
Stars: ✭ 69 (-50.36%)
Mutual labels:  algorithm, algorithms
Algorithm
📌 Notes and Codes for studying data structures and algorithm
Stars: ✭ 71 (-48.92%)
Mutual labels:  algorithm, data-structures
Coursera Specializations
Solutions to assignments of Coursera Specializations - Deep learning, Machine learning, Algorithms & Data Structures, Image Processing and Python For Everybody
Stars: ✭ 72 (-48.2%)
Mutual labels:  algorithms, data-structures
Php
All Algorithms implemented in Php
Stars: ✭ 272 (+95.68%)
Mutual labels:  algorithms, data-structures
adif
用标准c语言开发的常用数据结构和算法基础库,作为应用程序开发接口基础库,为编写高性能程序提供便利,可极大地缩短软件项目的开发周期,提升工程开发效率,并确保软件系统运行的可靠性、稳定性。
Stars: ✭ 33 (-76.26%)
Mutual labels:  linked-list, stack
Dijkstra Cartography
Using Dijkstra's algorithm ("finding the shortest paths between nodes in a graph") to draw maps 🌍.
Stars: ✭ 1,112 (+700%)
Mutual labels:  algorithm, dijkstra
Cs61b
Data Structures, Spring 2019
Stars: ✭ 67 (-51.8%)
Mutual labels:  algorithms, data-structures
Libmaths
A Python library created to assist programmers with complex mathematical functions
Stars: ✭ 72 (-48.2%)
Mutual labels:  algorithms, graph-algorithms
Datastructures Algorithms
The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!
Stars: ✭ 2,105 (+1414.39%)
Mutual labels:  algorithms, data-structures
Leetcode Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Stars: ✭ 22,440 (+16043.88%)
Mutual labels:  algorithm, algorithms
Ngraph.graph
Graph data structure in JavaScript
Stars: ✭ 295 (+112.23%)
Mutual labels:  graph, graph-algorithms
Leetcode 101
LeetCode 101:和你一起你轻松刷题(C++)
Stars: ✭ 5,327 (+3732.37%)
Mutual labels:  algorithms, data-structures
Data Structure Php Clanguage
对于数据结构和算法类的东西,我工作有些年份了,大学也有所涉猎,积累了一些内容,不高产不母猪,打我自己脸
Stars: ✭ 299 (+115.11%)
Mutual labels:  algorithm, data-structures
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (-45.32%)
Mutual labels:  algorithms, data-structures
Ctci 6th Edition Php
Cracking the Coding Interview 6th Ed. PHP Solutions
Stars: ✭ 76 (-45.32%)
Mutual labels:  algorithms, data-structures
Pathfinding
Pathfinding library for rust
Stars: ✭ 324 (+133.09%)
Mutual labels:  graph, dijkstra
Pydsa
Not maintained in favor of: https://github.com/TheAlgorithms/Python
Stars: ✭ 100 (-28.06%)
Mutual labels:  algorithm, data-structures
Structurae
Data structures for high-performance JavaScript applications.
Stars: ✭ 323 (+132.37%)
Mutual labels:  data-structures, array
Ojalgo
oj! Algorithms
Stars: ✭ 336 (+141.73%)
Mutual labels:  algorithm, algorithms
Java
All Algorithms implemented in Java
Stars: ✭ 42,893 (+30758.27%)
Mutual labels:  algorithms, data-structures
Algorithm Playground
An (old) and unstructured (messy tbh) collection of programming exercises.
Stars: ✭ 75 (-46.04%)
Mutual labels:  algorithm, data-structures
Lecture
王道考研机试指南(第二版) 例题代码
Stars: ✭ 73 (-47.48%)
Mutual labels:  algorithms, data-structures
Gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, …
Stars: ✭ 10,883 (+7729.5%)
Mutual labels:  tree, stack
Leetcode
My Python Solutions for Leetcode
Stars: ✭ 80 (-42.45%)
Mutual labels:  algorithms, data-structures
Hands On Algorithmic Problem Solving
A middle-to-high level algorithm book designed with coding interview at heart!
Stars: ✭ 1,227 (+782.73%)
Mutual labels:  algorithms, tree
Kactl
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
Stars: ✭ 1,106 (+695.68%)
Mutual labels:  algorithm, data-structures
Daily Coding Problem
Self-implemented python solution for https://dailycodingproblem.com every day.
Stars: ✭ 75 (-46.04%)
Mutual labels:  algorithms, data-structures
E Maxx Eng
Translation of http://e-maxx.ru into English
Stars: ✭ 1,238 (+790.65%)
Mutual labels:  algorithms, data-structures
Advanced Data Structures With Python
Python implementations of Advanced Data Structures and Algorithms. With each code, there is an associated markdown for explanation and applications of that algorithm or data structure.
Stars: ✭ 82 (-41.01%)
Mutual labels:  algorithm, data-structures
Algorithms Explanation
All Algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
Stars: ✭ 1,243 (+794.24%)
Mutual labels:  algorithm, data-structures
Data Structures And Algorithms
Python implementation of common algorithms and data structures interview questions
Stars: ✭ 84 (-39.57%)
Mutual labels:  algorithms, data-structures
Acm Icpc Algorithms
Algorithms used in Competitive Programming
Stars: ✭ 1,281 (+821.58%)
Mutual labels:  algorithm, algorithms
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+8458.99%)
Mutual labels:  algorithms, data-structures
Jsav
JavaScript Algorithm Visualization library
Stars: ✭ 87 (-37.41%)
Mutual labels:  algorithm, data-structures
Cs2223
This a repository for WPI CS2223 Algorithms D Term 2018
Stars: ✭ 121 (-12.95%)
Mutual labels:  stack, queue
241-300 of 2433 similar projects