Projects in Awesome Lists tagged with datastructure
A curated list of projects in awesome lists tagged with datastructure .
https://github.com/leetcode-opensource/vscode-leetcode
Solve LeetCode problems in VS Code
algorithm datastructure interview leetcode vscode
Last synced: 14 May 2025
https://github.com/LeetCode-OpenSource/vscode-leetcode
Solve LeetCode problems in VS Code
algorithm datastructure interview leetcode vscode
Last synced: 20 Mar 2025
https://github.com/microsoft/fluidframework
Library for building distributed, real-time collaborative web applications
collaboration crdt datastructure distributed fluid fluid-framework microsoft realtime
Last synced: 06 Jan 2026
https://github.com/codepanda66/cspostgraduate-408
💯 CSPostgraduate 计算机考研 408 专业课资料及真题资源
408 computernetwork computerorganization cspostgraduate datastructure kaoyan operatingsystem
Last synced: 28 Sep 2025
https://github.com/microsoft/FluidFramework
Library for building distributed, real-time collaborative web applications
collaboration crdt datastructure distributed fluid fluid-framework microsoft realtime
Last synced: 17 Mar 2025
https://github.com/CodePanda66/CSPostgraduate-408
💯 CSPostgraduate 计算机考研 408 专业课资料及真题资源
408 computernetwork computerorganization cspostgraduate datastructure kaoyan operatingsystem
Last synced: 27 Mar 2025
https://github.com/kangjianwei/data-structure
《数据结构》-严蔚敏.吴伟民-教材源码与习题解析
algorithm c datastructure study-notes
Last synced: 15 May 2025
https://github.com/kangjianwei/Data-Structure
《数据结构》-严蔚敏.吴伟民-教材源码与习题解析
algorithm c datastructure study-notes
Last synced: 28 Mar 2025
https://github.com/openacid/slim
Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).
compacted compress datastructure go golang memory tree trie
Last synced: 03 Oct 2025
https://github.com/blankj/androidofferkiller
:muscle: Help you get a better offer.
android android-interview datastructure design-patterns interview java jvm leetcode-solutions
Last synced: 16 May 2025
https://github.com/omooo/android-notes
✨✨✨这有一包小鱼干,确定不要吃嘛?( 逃
algorithm android datastructure framework interview java jvm
Last synced: 15 May 2025
https://github.com/Xunzhuo/Algorithm-Guide
Xunzhuo`s Tutorials of Algorithm and Data Structure 🚀🚀🚀
acm algorithms c datastructure datastructures-algorithms icpc interview job
Last synced: 17 Apr 2025
https://github.com/xunzhuo/algorithm-guide
Xunzhuo`s Tutorials of Algorithm and Data Structure 🚀🚀🚀
acm algorithms c datastructure datastructures-algorithms icpc interview job
Last synced: 16 May 2025
https://github.com/leoven/c-macro-collections
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe
Last synced: 14 Jan 2026
https://github.com/LeoVen/C-Macro-Collections
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe
Last synced: 17 Apr 2025
https://github.com/mkirchner/hamt
A hash array-mapped trie implementation in C
c c99 data-structure datastructure hash-array-mapped-trie immutable tutorial
Last synced: 09 Apr 2025
https://github.com/anushka23g/learning-made-easy
This project can help you understand the Data Structure and Algorithms in a more efficient manner. It aims at scheduling the studies for maximizing marks during exams. Most students face this problem during exams that what to study to get the best out of their limited time.
algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented data-structures datastructure datastructuresandalgorithm dsa exam-scheduler greedy-algorithm greedy-algorithms job-scheduling open-source
Last synced: 07 Apr 2025
https://github.com/dangosky/algorithm
算法和数据结构练习(Leetcode)
algorithm datastructure javascript leetcode
Last synced: 14 Oct 2025
https://github.com/dongyi-kim/10weeks-codingtest
구름EDU 10주완성 알고리즘 코딩테스트의 해설 답안집입니다
algorithm algorithms coding-interview coding-skills competitive-programming data-structure datastructure java problem-solving python
Last synced: 20 Aug 2025
https://github.com/phf/go-queue
Queue data structure for Go; SAY NO TO GITHUB
datastructure deque fast golang queue
Last synced: 05 Apr 2025
https://github.com/dalestudy/leetcode-study
🛫 리트코드 스터디
algorithm datastructure leetcode workabroad
Last synced: 16 May 2025
https://github.com/microsoft/live-share-sdk
A framework for building collaborative Microsoft Teams and M365 experiences.
collaboration datastructure distributed fluid fluid-framework live-share microsoft microsoft-teams realtime
Last synced: 16 May 2025
https://github.com/hmdsefi/gograph
A golang generic graph library that provides mathematical graph-theory and algorithms.
datastructure generic generic-graph golang graph graph-algorithms graph-datastructures graph-theory graph-traversal
Last synced: 14 Jan 2026
https://github.com/nishant-sethi/hackerrank
This is the Repository where you can find all the solution of the Problems which you solve on competitive platforms mainly HackerRank and HackerEarth
algorithm artificial-intelligence coding-challenge competitive-programming datastructure hackerrank hackerrank-solutions machine-learning-algorithms natural-language-processing problem-solving python statistics
Last synced: 20 Sep 2025
https://github.com/openacid/low
low level data type and utils in Golang.
datastructure go golang lowlevel util
Last synced: 07 Apr 2025
https://github.com/guycipher/btree
A fast, disk-based BTree package with an extensive easy-to-use API optimized for large keys with many values.
btree database datastore datastructure embedded golang keyvaluestore
Last synced: 12 Jan 2026
https://github.com/mjebrahimi/dotnet-collections-benchmark
🚀 A comprehensive performance comparison benchmark between different .NET collections.
benchmark benchmarking benchmarks big-o big-o-notation big-o-notation-algorithm big-o-performance collection collections csharp data-structure data-structures data-structures-algorithms data-structures-and-algorithms datastructure datastructures datastructures-algorithms dotnet performance
Last synced: 12 Apr 2025
https://github.com/elbywan/quadtree-lib
Efficient quadtrees library written in CoffeeScript.
2d coffeescript colliding-elements collision-detection datastructure datastructures quad-tree quadtree quadtree-lib tree-structure typescript umd
Last synced: 07 Oct 2025
https://github.com/djugei/treelike
A trait to abstract over common tree functionality
Last synced: 10 Apr 2025
https://github.com/jayboxyz/algorithm-notes
:memo: 数据结构与算法学习、LeetCode 刷题...
algorithm datastructure java leecode
Last synced: 13 Jul 2025
https://github.com/codingskynet/concurrent-data-structure
Concurrent Data Structure for Rust
Last synced: 07 May 2025
https://github.com/lthibault/treap
A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.
concurrency concurrent datastructure golang heap persistent persistent-data-structure threadsafe treap tree
Last synced: 23 Apr 2025
https://github.com/mimshins/utilityjs
A collection of useful javascript utility Classes, Functions, and React Hooks.
algorithms datastructure javascript react reactjs typescript utilities utility
Last synced: 09 Feb 2026
https://github.com/deadcoder0904/datastructures
Data Structures Website made using Docute :heart_eyes:
cpp datastructure datastructures
Last synced: 11 Apr 2025
https://github.com/chewxy/skiprope
package skiprope is a rope-like data structure built on top of skiplists
data-structures datastructure golang rope rope-string
Last synced: 14 Apr 2025
https://github.com/knightsj/data-structure-and-algorithm-in-swift
Data structure and algorithm implementation in Swift language
algorithm algorithms algorithms-implemented datastructure datastructures swift swift4
Last synced: 09 Apr 2025
https://github.com/stebalien/stash-rs
A fast map for when one doesn't care about choosing the keys.
datastructure library map rust rust-library
Last synced: 09 Apr 2025
https://github.com/abmsourav/datastructure
Implement different Data Structures using TypeScript and JavaScript. Deno Third-party Module.
algorithm datastructure datastructures deno deno-module denoland javascript typescript typescript-library
Last synced: 23 Apr 2025
https://github.com/jeltef/defaultmap
A defaultmap for rust
counter datastructure defaultdict defaultmap hashmap rust
Last synced: 05 Sep 2025
https://github.com/passerbyzzz/datastructure
《数据结构:C++语言描述》(张同珍)全书代码 (Code for SJTU-CS2602).
Last synced: 30 Jan 2026
https://github.com/wintercore/bst-visualizer
Binary Search Tree Visualizer
binary-search-tree bst datastructure hacktoberfest visualization visualizer
Last synced: 18 Sep 2025
https://github.com/its-kumar/data_structure_and_algorithm
All Data Structures Implementation in C and Python programming languages. All famous Algorithms implementation in C and Python language. Dynamic Programming Algorithms.
algorithm datastructure dp dynamic-programming graphs hacktoberfest heap linked-list queue sort sorting-algorithms stack tree
Last synced: 14 May 2025
https://github.com/zhaoName/Notes
记录平时所学
aligorithm datastructure design-pattern ios leetcode network objective-c reverse swift
Last synced: 11 Mar 2025
https://github.com/huangcongqing/algorithmsanddatastructure
JAVA 算法数据结构代码 演习实践
Last synced: 06 May 2025
https://github.com/ruofeidu/dualgorithm
My personal code collection of algorithms, data structures, and design patterns in C++ and Python.
algorithm datastructure pit splay treap
Last synced: 11 Apr 2025
https://github.com/jeasonstudio/datastructurehomework
数据结构课堂作业+大作业+计组部分+MATLAB部分
Last synced: 26 Oct 2025
https://github.com/hairrrrr/c-datastructure
严蔚敏吴伟民《数据结构》C 语言描述 案例习题详解(含代码)
algorithm c datastructure introduction tuition
Last synced: 10 Apr 2025
https://github.com/pshihn/key-tree
Simple keyed tree data structure 🔑🌲
datastructure hash-trees hashtree key-trees tree
Last synced: 15 Apr 2025
https://github.com/dibyadyutidas/dsa
Collection of essential data structures implemented in C/C++ with explanations and sample code.
algorithm cpp datastructure problem-solving
Last synced: 09 Jul 2025
https://github.com/akhenakh/insidetree
A tree datastructure to store s2 cells and perform fast point in polygons lookup
datastructure geo go s2 spatial
Last synced: 13 Apr 2025
https://github.com/samyak2/skip-list
C++ implementation of skip list compatible with STL
cpp datastructure skiplist stl
Last synced: 24 Jun 2025
https://github.com/azhovan/golang-datastructure-algorithms
algorithms, data structures and solved questions with golang (under development)
algorithms array codility datastructure golang hacker heap linked-list queue set stack
Last synced: 30 Apr 2025
https://github.com/viralvaghela/ds-algo
Data Structures and Algorithms
algorithm algorithms algorithms-and-data-structures datastructure datastructures java
Last synced: 17 Jun 2025
https://github.com/longshilin/data-structure-and-algorithm-java
数据结构与算法 (Java版) | 总结与整理 :sparkles:
algorithms algorithms-datastructures datastructure datastructures datastructuresandalgorithm datastructuresinjava java
Last synced: 13 Sep 2025
https://github.com/bda-research/node-ds
A common data-structure and basic algorithm implemention in javascript
argorithm datastructure linkedlist nodejs queue sorting-algorithms stack tree
Last synced: 13 Apr 2025
https://github.com/johnjansen/ternary_search_tree
A Crystal implementation of a Ternary Search Tree
Last synced: 27 Mar 2025
https://github.com/othonalberto/redblack_tree
Implementação da Red Black Tree (Árvore Rubro Negra) para números inteiros. Desenvolvido por Othon Briganó e Pedro Warmling Botelho
arvore c datastructure redblack redblacktree rubro-negra tree
Last synced: 21 Sep 2025
https://github.com/ldilley/salad
:leaves: An assortment of useful C stuff
algorithm algorithms assortment c data-structure data-structures datastructure datastructures libraries library misc miscellaneous salad search search-algorithm searching searching-algorithm sort sorting sorting-algorithm
Last synced: 03 Mar 2025
https://github.com/supercharge/queue-datastructure
A queue data structure for Node.js
data-structure data-structures datastructure nodejs queue supercharge
Last synced: 27 Apr 2025
https://github.com/devrezaur/data-stucture-algorithm
Data Structure & Algorithm Using Java
Last synced: 21 Jun 2025
https://github.com/changyeop-yang/study-datastructure
전산학에서 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법이다. 효과적으로 설계된 자료구조는 실행시간 혹은 메모리 용량과 같은 자원을 최소한으로 사용하면서 연산을 수행하도록 해준다.
cpp datastructure mit-license swift
Last synced: 14 Apr 2025
https://github.com/guqing/datastructure
Learning notes and code examples of Java data structures and algorithms
Last synced: 27 Oct 2025
https://github.com/harunurhan/bi-directional-map
Yet another bi directional map implementation for JS (in TypeScript)
bimap datastructure typescript-library
Last synced: 12 Apr 2025
https://github.com/sergv/radix-tree
Haskell implementation of the radix tree data structure
datastructure haskell haskell-library radix-tree
Last synced: 06 May 2025
https://github.com/sarincr/object-oriented-programming-with-cpp
Object-oriented programming is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields, and code, in the form of procedures. A feature of objects is that an object's own procedures can access and often modify the data fields of itself.
algorithms artificial-intelligence c course cplusplus cpp data-science datascience datastructure datastructures deep-learning machinelearning object-oriented-programming objective-c oops-in-cpp opps programming-exercises programming-paradigm regression
Last synced: 14 Mar 2025
https://github.com/escherize/streetlight
Tools to throw light onto deep and dark datastructures
clojure datastructure inspection
Last synced: 24 Sep 2025
https://github.com/manojpawar94/sorting-and-search-algorithms-in-java
The project implements sorting algorithm and search algorithms in java. It has log4j logging implementation which help user to understand algorithm working. It also provide metadata of each algorithm which provide some basic data like no of iterations, no of swapping operations, time taken by algorithm to sort or search elements. The algorithms are implement using java generic implementation so we can use this implementation to sort or search any objects arrays.
bubblesort datastructure ds java search-algorithm selectionsort sorting-algorithm
Last synced: 17 Aug 2025
https://github.com/basemax/circulardoublylinkedlistc
This is a simple implementation of Circular Doubly Linked-List in C. Circular Doubly Linked-List is a data structure that is a combination of a doubly linked list and a circular linked list. It is a linked list where all nodes are connected to each other. It is a circular linked list because all nodes are connected to each other.
c circular-doubly circular-doubly-linked-list circular-doubly-linkedlist circular-linked-list circular-linkedlist circularlinkedlist data-structure datastructure ds linked-list linkedlist
Last synced: 11 Aug 2025
https://github.com/andrewn6/mergesort-visualiser
📁 Merge sort visualizer in python.
algorithm datastructure python python3
Last synced: 20 Jan 2026
https://github.com/duke-git/codility-challenge
A project which solve the codility problem with js.
algorithm codility datastructure javascript js
Last synced: 09 Jul 2025
https://github.com/gvergnaud/immutable-deep-update
Immutably update deeply nested data structures with ease.
datastructure immutable lens state
Last synced: 13 Oct 2025
https://github.com/nimit95/leetcode
LeetCode Problems' Solutions
competettive-programming datastructure leetcode
Last synced: 13 Dec 2025
https://github.com/mfherbst/ctx
Key-value C++ datastructures for organised hierarchical storage
cplusplus datastructure hierachical storage tree
Last synced: 16 Apr 2025
https://github.com/codesvault/dsnode
Create different DataStructures using simple APIs. API available in TypeScript & JavaScript [ES6]. NodeJS compatible
datastructure datastructures es6 hacktoberfest javascript javascript-library jest npm npm-module npm-package typescript typescript-library
Last synced: 21 Mar 2025
https://github.com/tigercosmos/csie1212
2018 CSIE1212: Data Structures and Algorithms
algorithm datastructure leetcode
Last synced: 26 Mar 2025
https://github.com/kagemeka/dsalgo-rust
Datastructures and Algorithms written in Rust.
Last synced: 19 Jul 2025
https://github.com/spacekookie/libcuckoo
┬─┬ノ( º _ ºノ) – A simple implementation of the cuckoo hashing scheme
cuckoo datastructure hashtable
Last synced: 08 May 2025
https://github.com/basemax/arraylistpython
This is a simple implementation of ArrayList in Python, full-featured and easy to use with more than 20 methods.
array array-list arraylist data-structures data-structures-and-algorithms datastructure datastructures-algorithms py py3 python python3
Last synced: 26 Oct 2025
https://github.com/stevelauc/bplustreeset
A set implementation backed by B+Tree
Last synced: 18 Mar 2025
https://github.com/basemax/queuec
This is a simple queue implementation in C using an array. The queue is implemented as a normal queue.
c data-structure data-structures-algorithms data-structures-and-algorithms datastructure datastructures queue queue-algorithm queue-jobs queue-tasks queues
Last synced: 03 Jul 2025
https://github.com/basemax/checkfullbinarytreec
This is a simple C program to check if a binary tree is full or not.
bin-tree binary-tree binarytree bintree c data-structure datastructure ds full-binary-tree tree
Last synced: 03 Apr 2025
https://github.com/keepalive555/datastructure
数据结构、算法、一些经典用法的学习示例代码(均由笔者编写并且调试通过)。
Last synced: 22 Mar 2025
https://github.com/farnyser/pg
C++ PlayGround
aspect-oriented-programming cpp datastructure multithreading vectorization
Last synced: 06 Apr 2025
https://github.com/basemax/depthfirstsearchjava
This is a Java implementation of the Depth-First-Search algorithm. It is a recursive algorithm that traverses a graph in a depthward motion and uses a stack to remember to get the next vertex to start a search, when a dead end occurs in any iteration.
data-structure datastructure depth-first-search dfs dfs-algorithm dfs-java ds java java-dfs
Last synced: 29 Jul 2025
https://github.com/aegoroff/godatastruct
Implementations of various fundamental data structures as tree, stacks, queues etc. in Go
algorithms datastructure datastructures go golang library
Last synced: 11 Aug 2025
https://github.com/bowbahdoe/elm-history
A History Data Structure for the Elm Programming Language
Last synced: 13 Nov 2025
https://github.com/basemax/circularlinkedlistc
This is a simple implementation of a circular linked-list in C. Circular linked-lists are a type of linked-list where the last node points to the first node. This is useful for implementing queues and stacks. This implementation is a doubly linked-list, meaning that each node has a pointer to the next node and a pointer to the previous node.
c circular circular-linked-list circular-linkedlist data-structure datastructure ds linked-list linkedlist
Last synced: 30 Jun 2025
https://github.com/thinkerou/leetcode-go
LeetCode problems' solutions using Go.
algorithm datastructure go golang interview leetcode
Last synced: 06 Jan 2026
https://github.com/crazy-canux/pydad
Data structure, Algorithm and Design pattern written in python.
algorithm datastructure design-pattern
Last synced: 09 Apr 2025
https://github.com/basemax/sparsematrixlinkedlistgo
Sparse-Matrix Linked-List Go is a sparse matrix implementation in Go using a linked list. This is a data structure that stores only non-zero values in a matrix. This is useful when you have a lot of zeros in your matrix. This data structure is also useful when you want to perform operations on sparse matrices.
data-structure datastructure ds go golang linkedlist sparse sparse-matrix sparsematrix
Last synced: 03 Apr 2025
https://github.com/thebesttvarynka/datastructure
Different data structures. This repository in the development stage.
algotithms cplusplus datastructure graph sort sorting-algorithms tree tree-structure
Last synced: 11 Mar 2025
https://github.com/basemax/completetreecheckergo
This is a simple Go program that checks if a given tree is complete or not. A tree is complete if all levels are completely filled except possibly the last level and the last level has all keys as left as possible.
complete-tree data-structure datastructure ds go golang tree tree-complete tree-search tree-structure tree-traversal tree-traversal-algorithm tree-traversal-algorithms
Last synced: 03 Apr 2025
https://github.com/alwqx/algorithms
Algorithm Study and Distilled 算法学习与精粹 https://git.io/algorepo
algorithm algorithms datastructure
Last synced: 19 Jan 2026
https://github.com/mirajehossain/life-charger
Life coding..... 🙂
algorithm cpp datastructure oj-solutions problem-solving
Last synced: 11 Jun 2025
https://github.com/mdshohelrana/leetcode
leet code solutions
algorithms datastructure problem-solving
Last synced: 01 Dec 2025
https://github.com/greybax/stack-data
Simple stack imlementation on ES6
algorithm algorithm-and-data-structure algorithm-and-datastructure algorithms-datastructures data-stack data-structure data-structures datastructure datastructures es6 es6-javascript js js-data stack stack-based stack-data stacks stacks-project structured-data structures
Last synced: 11 Oct 2025