All Projects → Data Structures → Similar Projects or Alternatives

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

Data Structures
Go datastructures.
Stars: ✭ 336 (+177.69%)
Mutual labels:  data-structures, trie, linked-list
komihash
Very fast, high-quality hash function (non-cryptographic, C) + PRNG
Stars: ✭ 68 (-43.8%)
Mutual labels:  hashing, bloom-filter, hash
Coding Ninjas Data Structures And Algorithms In Python
Solved problems and assignments of DSA course taught by Coding Ninjas team
Stars: ✭ 70 (-42.15%)
Mutual labels:  data-structures, recursion, graphs
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 (+37.19%)
Mutual labels:  trie, linked-list, recursion
Leetcode
High-quality LeetCode solutions
Stars: ✭ 178 (+47.11%)
Mutual labels:  data-structure, trie, recursion
Minperf
A Minimal Perfect Hash Function Library
Stars: ✭ 107 (-11.57%)
Mutual labels:  hash, hashing, bloom-filter
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 (-56.2%)
Data-Structure-Algorithm-Programs
This Repo consists of Data structures and Algorithms
Stars: ✭ 464 (+283.47%)
Mutual labels:  hashing, linked-list, recursion
Competitive Programming Repository
Competitive Programming templates that I used during the past few years.
Stars: ✭ 367 (+203.31%)
Mutual labels:  data-structures, hashing, graphs
Algodeck
An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Interview 💯
Stars: ✭ 4,441 (+3570.25%)
py-algorithms
Algorithms and Data Structures, solutions to common CS problems.
Stars: ✭ 26 (-78.51%)
Util
A collection of useful utility functions
Stars: ✭ 201 (+66.12%)
Mutual labels:  hash, hashing, string-manipulation
Interviewbit
Collection of Abhishek Agrawal's gists solutions for problems on https://www.interviewbit.com
Stars: ✭ 166 (+37.19%)
Dsa Geeksclasses
DSA-Self Paced With Doubt Assistance Course Solutions in Python (Python 3)
Stars: ✭ 137 (+13.22%)
Data-Structures-Algorithms-Handbook
A series of important questions with solutions to crack the coding interview and ace it!
Stars: ✭ 30 (-75.21%)
Mutual labels:  hashing, linked-list, recursion
pthash
Fast and compact minimal perfect hash functions in C++.
Stars: ✭ 62 (-48.76%)
Mutual labels:  hashing, hash
AlgoDaily
just for fun
Stars: ✭ 118 (-2.48%)
Mutual labels:  linked-list, trie
3013-Algorithms
Algorithms Course Repo
Stars: ✭ 15 (-87.6%)
Mutual labels:  graphs, recursion
fastbloom
A simple but fast bloomfilter written in Python
Stars: ✭ 21 (-82.64%)
Mutual labels:  bloom-filter, hash
fixie-trie
Compact tries for fixed-width keys
Stars: ✭ 23 (-80.99%)
Mutual labels:  data-structure, trie
algorithm coding
推荐算法、相似度算法、布隆过滤器、均值算法、一致性Hash、数据结构、leetcode练习
Stars: ✭ 30 (-75.21%)
Mutual labels:  linked-list, bloom-filter
Java-Questions-and-Solutions
This repository aims to solve and create new problems from different spheres of coding. A path to help students to get access to solutions and discuss their doubts.
Stars: ✭ 34 (-71.9%)
Mutual labels:  graphs, data-structures
Ahash
aHash is a non-cryptographic hashing algorithm that uses the AES hardware instruction
Stars: ✭ 251 (+107.44%)
Mutual labels:  hash, hashing
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 (+2561.98%)
Mutual labels:  data-structures, linked-list
Xxhash cpp
Port of the xxhash library to C++17.
Stars: ✭ 106 (-12.4%)
Mutual labels:  hash, hashing
Competitive Programming
Hello Programmers 💻 , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions
Stars: ✭ 113 (-6.61%)
Mutual labels:  data-structures, graphs
laravel-hashid
HashId Implementation on Laravel Eloquent ORM
Stars: ✭ 23 (-80.99%)
Mutual labels:  hashing, hash
agent
hashtopolis.org
Stars: ✭ 19 (-84.3%)
Mutual labels:  hashing, hash
Data-Structures-and-Algorithms
Data Structures and Algorithms implementation in Python
Stars: ✭ 31 (-74.38%)
Mutual labels:  linked-list, data-structures
Data Structures Algorithms
My implementation of 85+ popular data structures and algorithms and interview questions in Python 3 and C++
Stars: ✭ 273 (+125.62%)
Mutual labels:  data-structures, linked-list
Structurae
Data structures for high-performance JavaScript applications.
Stars: ✭ 323 (+166.94%)
Mutual labels:  data-structures, graphs
ntHash
Fast hash function for DNA sequences
Stars: ✭ 66 (-45.45%)
Mutual labels:  bloom-filter, hash
InterviewBit
Collection of solution for problems on InterviewBit
Stars: ✭ 77 (-36.36%)
Mutual labels:  hashing, linked-list
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 (+19.01%)
Mutual labels:  linked-list, trie
agent-python
Official python agent for using the distributed hashcracker Hashtopolis
Stars: ✭ 39 (-67.77%)
Mutual labels:  hashing, hash
js-data-structures-and-algorithms
JavaScript implementations of common data structure and algorithm concepts.
Stars: ✭ 31 (-74.38%)
Mutual labels:  data-structure, data-structures
bromberg sl2
Cayley hashing as in "Navigating in the Cayley Graph of SL₂(𝔽ₚ)"
Stars: ✭ 32 (-73.55%)
Mutual labels:  hashing, hash
LeetCode-Py
⛽️「算法通关手册」,超详细的「算法与数据结构」基础讲解教程,「LeetCode」650+ 道题目 Python 版的详细解析。通过「算法理论学习」和「编程实战练习」相结合的方式,从零基础到彻底掌握算法知识。
Stars: ✭ 881 (+628.1%)
Mutual labels:  data-structure, data-structures
Data-structures
Data Structures in Java
Stars: ✭ 13 (-89.26%)
Mutual labels:  linked-list, data-structures
Libgraph
A graph data structure library for Elixir projects
Stars: ✭ 284 (+134.71%)
Mutual labels:  data-structures, graphs
Merkle Patricia Tree
Project is in active development and has been moved to the EthereumJS VM monorepo.
Stars: ✭ 277 (+128.93%)
Mutual labels:  data-structures, trie
Buckets Swift
Swift Collection Data Structures Library
Stars: ✭ 106 (-12.4%)
Mutual labels:  trie, bloom-filter
C Sharp Algorithms
📚 📈 Plug-and-play class-library project of standard Data Structures and Algorithms in C#
Stars: ✭ 4,684 (+3771.07%)
Mutual labels:  data-structures, hashing
Algorithms and data structures
180+ Algorithm & Data Structure Problems using C++
Stars: ✭ 4,667 (+3757.02%)
Hat Trie
C++ implementation of a fast and memory efficient HAT-trie
Stars: ✭ 565 (+366.94%)
Mutual labels:  data-structures, trie
Name That Hash
🔗 Don't know what type of hash it is? Name That Hash will name that hash type! 🤖 Identify MD5, SHA256 and 3000+ other hashes ☄ Comes with a neat web app 🔥
Stars: ✭ 540 (+346.28%)
Mutual labels:  hash, hashing
Wyhash
The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.
Stars: ✭ 410 (+238.84%)
Mutual labels:  hash, bloom-filter
Algorithm
Algorithm is a library of tools that is used to create intelligent applications.
Stars: ✭ 787 (+550.41%)
Mutual labels:  data-structures, data-structure
Rpds
Rust Persistent Data Structures
Stars: ✭ 613 (+406.61%)
Mutual labels:  data-structures, data-structure
Trie
A Mixed Trie and Levenshtein distance implementation in Java for extremely fast prefix string searching and string similarity.
Stars: ✭ 25 (-79.34%)
Mutual labels:  data-structures, trie
Cracking The Coding Interview
Solutions for Cracking the Coding Interview - 6th Edition
Stars: ✭ 35 (-71.07%)
Mutual labels:  linked-list, string-manipulation
Cracking The Coding Interview
📚 C++ and Python solutions with automated tests for Cracking the Coding Interview 6th Edition.
Stars: ✭ 396 (+227.27%)
Mutual labels:  recursion, graphs
Pyahocorasick
Python module (C extension and plain python) implementing Aho-Corasick algorithm
Stars: ✭ 593 (+390.08%)
Mutual labels:  trie, string-manipulation
Coding Ninjas Java Solutions
This will have solutions to all the problems that are included in Coding Ninja's 2020 Java Course. Star the repo if you like it.
Stars: ✭ 32 (-73.55%)
Mutual labels:  linked-list, graphs
Libgenerics
libgenerics is a minimalistic and generic library for C basic data structures.
Stars: ✭ 42 (-65.29%)
Mutual labels:  data-structures, trie
Data Structure And Algorithms
A complete and efficient guide for Data Structure and Algorithms.
Stars: ✭ 48 (-60.33%)
Mutual labels:  data-structures, data-structure
Thmap
Concurrent trie-hash map library
Stars: ✭ 51 (-57.85%)
Mutual labels:  hashing, trie
Qp Trie Rs
An idiomatic and fast QP-trie implementation in pure Rust.
Stars: ✭ 47 (-61.16%)
Mutual labels:  data-structures, trie
Buckets Js
A complete, fully tested and documented data structure library written in pure JavaScript.
Stars: ✭ 1,128 (+832.23%)
Mutual labels:  data-structures, linked-list
Adaptive Radix Tree
A fast and space efficient Radix tree in Java
Stars: ✭ 76 (-37.19%)
Mutual labels:  data-structures, trie
1-60 of 1193 similar projects