Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Data structures
A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.
- GitHub: https://github.com/topics/data-structures
- Wikipedia: https://en.wikipedia.org/wiki/Data_structure
- Related Topics: algorithm,
- Aliases: data-structure,
- Last updated: 2025-02-07 00:07:28 UTC
- JSON Representation
https://github.com/ammahmoudi/designalgorithms
Homework Solutions for Design Algorithm Course as Computer Science B.Sc. Student at Department of Mathematical Sciences, Sharif University of Technology
algorithms data-structures dynamic-programming graph-algorithms greedy-algorithms linear-programming recursive-backtracking-algorithm
Last synced: 15 Jan 2025
https://github.com/simon622/mqtt-tree
A quick and efficient data structure for indexing MQTT subscriptions in a highly concurrent environment.
data-structures mqtt mqtt-protocol mqtt-sn pubsub trie-tree
Last synced: 15 Nov 2024
https://github.com/ultirequiem/algos
💼 Each Friday a new Algorithm (Code + Explanation)
algorithms data-structures typescript
Last synced: 24 Oct 2024
https://github.com/dstein64/fenwick
An implementation of Fenwick trees (Fenwick 1994).
binary-indexed-tree data-structures fenwick-tree
Last synced: 28 Oct 2024
https://github.com/mrazza/bitmapnet
A Bitmap library (think BitArray, BitVector32, or Bit Index, not bmp) written in C# with more functionality than the .NET default.
bit-array bit-set bit-string bit-vector bitarray bitmap bitmap-index csharp data-structures library
Last synced: 11 Nov 2024
https://github.com/rosemary666/algo
主要使用golang语言讲解和实现算法,包括数据结构、leetcode算法题等等
algo algorithm algorithm-golang data-structures leetcode leetcode-go leetcode-solutions
Last synced: 29 Nov 2024
https://github.com/carlosneto726/tads
Projects and exercices made for the college
binary-tree bootstrap data-structures django laravel8 mysql postgresql
Last synced: 11 Oct 2024
https://github.com/armankhondker/leetcode-solutions
Personal LeetCode Solutions.
algorithms data-structures leetcode-solutions
Last synced: 15 Nov 2024
https://github.com/vinitshahdeo/dsa-lab-codes
Lab Assignments for Data Structures and Algoithms
algorithms cpp data-structures lab-assignment
Last synced: 24 Nov 2024
https://github.com/madarauchiha-314/data-structures-library
Implementation Of Various Data Structures And Related Algorithm's In C++
algorithms cpp data-structures stl
Last synced: 24 Oct 2024
https://github.com/akhilsharmaa/competitive-programming
Problem solved my me on different Platforms during contest or after contest. Also includes DSA problems.
algorithm codechef codeforces competitive-programming data-structures hackerrank-solutions leetcode
Last synced: 29 Nov 2024
https://github.com/jeanextreme002/fastsnake
:snake: Python Helper CLI for Competitive Programming
algorithms cli codeforces competition competitive-programming contest data-structures helper marathon python template
Last synced: 10 Nov 2024
https://github.com/kafkas/proficient
High-quality TypeScript data structures and utilities
data-structures javascript typescript utilities
Last synced: 13 Oct 2024
https://github.com/emersion/go-tryalgo
Basic and (maybe) advanced algorithms and data structures in Go
Last synced: 08 Jan 2025
https://github.com/adia-dev/graphflow
Transform your data into stunning visualizations with GraphFlow.
algorithms algorithms-visualization arc-browser avl-tree bfs code-editor data-structures data-visualization dfs graphs-algorithms leetcode leetcode-visualizer mit-license open-source react react-typescript tree-structure typescript user-interface visjs
Last synced: 08 Nov 2024
https://github.com/dayyass/leetcode
My LeetCode solutions.
algorithms algorithms-and-data-structures data-structures leetcode python
Last synced: 14 Oct 2024
https://github.com/bivittatusdb/bivittatusdb
Operator Based Relational Database Management system for python
crud-operation data data-science data-structures database database-management indexing mit-license mongodb operator-based operator-overloading python python3 relational-database relational-model sql transaction-management
Last synced: 28 Oct 2024
https://github.com/kolosovpetro/data-structures
Linear data structures.
data-structures graph linked-list queue stack
Last synced: 11 Oct 2024
https://github.com/tracyspacy/algos_data_structures_rust
basic data structures and algorithms in rust
Last synced: 07 Nov 2024
https://github.com/matanlurey/sector.dart
Fast and intuitive 2D data structures.
Last synced: 05 Nov 2024
https://github.com/devinterview-io/divide-and-conquer-interview-questions
🟣 Divide and Conquer interview questions and answers to help you prepare for your next data structures and algorithms interview in 2024.
algorithms algorithms-and-data-structures algorithms-and-data-structures-interview-questions algorithms-interview-questions coding-interview-questions data-structures data-structures-and-algorithms data-structures-and-algorithms-interview-questions data-structures-interview-questions divide-and-conquer divide-and-conquer-interview-questions divide-and-conquer-questions divide-and-conquer-tech-interview software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview
Last synced: 06 Feb 2025
https://github.com/madebypixel02/basic-oop-donkey-kong-in-python
[Uc3m] The Classic Donkey Kong game
data-science data-structures donkey-kong donkeykong programming python python-pip pyxel pyxeledit uc3m
Last synced: 14 Nov 2024
https://github.com/goutam1511/interview-preparation
This repository contains source files for basic Data Structures and Algorithms used in daily life of a CS UG student and is solely meant for Interview Preparation.
algorithms algorithms-and-data-structures competitive-coding competitive-programming data-structures interview-preparation
Last synced: 15 Dec 2024
https://github.com/varun93/javascript-challenges
Compilation of common algorithms and data structures in Javascript.
algorithms data-structures javascript javascript-challenges
Last synced: 09 Nov 2024
https://github.com/zevolution/java-algorithms-and-datastructure
Algorithms and data structures implemented in Java ☕
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structure data-structures java java-algorithm java-algorithms
Last synced: 25 Jan 2025
https://github.com/therustifyer/rustlang-es
Tutorial en Castellano del lenguaje de programación Rust. Documentación y página oficial https://www.rust-lang.org/es.
back-end concurrent-programming crates crates-io crates-of-the-week data-structures es-rust rust systems-programming
Last synced: 20 Jan 2025
https://github.com/gohouse/datastructure
the data structure implementation in golang(数据结构的go语言实现, 队列:queue; 散列表:hashtable; 二叉平衡树:avl-tree......)
avl-tree data-structures go hashtable queue
Last synced: 13 Nov 2024
https://github.com/alkesst/datastructures
Some data structures implemented in java and haskell
algorithms data-structures data-structures-algorithms datastructures haskell java
Last synced: 07 Nov 2024
https://github.com/okeuday/record_info_runtime
Parse transform for using record_info(size, _) and record_info(fields, _) during runtime
Last synced: 12 Dec 2024
https://github.com/chrisvilches/algorithms
Solutions for competitive programming problems in various online judges such as Kattis, SPOJ, URI Online Judge, etc.
acm-icpc algorithms atcoder beecrowd codechef codeforces competitive-programming data-structures kattis kattis-solutions spoj uva uva-solutions
Last synced: 22 Nov 2024
https://github.com/rakesh9100/bank-management-system
This project is made under the Summer Training course Advanced Data structure and Algorithm by Extellon in the duration May-June 2022.
algorithms bank-management-system-project c data-structures extellon summer-project
Last synced: 25 Jan 2025
https://github.com/elliotwutingfeng/asciiset
asciiset is an ASCII character bitset.
ascii bitmask bitset bitwise byte data-structures hacktoberfest set string
Last synced: 11 Nov 2024
https://github.com/adityamangal1/leetcode
coding-challenge data-structures leetcode
Last synced: 08 Nov 2024
https://github.com/gikoskos/simbly
Multithreaded runtime and interpreter for programs written in a tiny assembly-like language
c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix
Last synced: 07 Nov 2024
https://github.com/aditeyabaral/daa-lab-ue18cs255
A repository containing the source codes for the Design and Analysis of Algorithms Laboratory course (UE18CS255) at PES University.
algorithms brute-force c data-structures graphs searching searching-algorithms sorting sorting-algorithms-implemented
Last synced: 16 Nov 2024
https://github.com/juliaaplavin/accessorsextra.jl
data-structures lenses-library optics-code
Last synced: 20 Jan 2025
https://github.com/aadewunmi/datastructures-and-algorithms-in-python
An Implementation of Data Structures And Algorithms In Python 🐍
algorithms computer-science data-structures data-structures-and-algorithms python-algorithms python-data-structures python3
Last synced: 25 Jan 2025
https://github.com/juliaaplavin/unioncollections.jl
arrays data-structures dictionaries
Last synced: 20 Jan 2025
https://github.com/avidlearnerinprogress/epi_solutions
My solutions to the problems from book "Elements of Programming Interviews" - work in progress
algorithms cpp14 data-structures elements-of-programming-interviews whiteboard
Last synced: 11 Oct 2024
https://github.com/avidlearnerinprogress/placementpreparation
Collection of programs implemented by me from geeksforgeeks.com
algorithms c-plus-plus-11 data-structures
Last synced: 11 Oct 2024
https://github.com/skirianov/out-of-the-box-js
For you All struggling to find real life problems
algorythms data-structures javascript problems project
Last synced: 13 Oct 2024
https://github.com/rajput-hemant/leetcode
🏆 Curated solutions to Leetcode problems in multiple languages to ace the Coding Interviews.
algorithm algorithms coding-interviews data-structures interview-questions leetcode leetcode-cpp leetcode-go leetcode-golang leetcode-java leetcode-python leetcode-rust leetcode-solutions rust rust-lang
Last synced: 14 Nov 2024
https://github.com/azzzrro/data-structure-solutions-1
Data structure solutions for arrays, linked lists, strings, and binary search. Useful for learning and coding practice.
array binary-search data-structures javascript linear-search linked-list string
Last synced: 17 Jan 2025
https://github.com/riteshpuvvada/rust-grip
A simple repository of all my Rust programs
data-structures program-collection rust rustlang simple-game
Last synced: 11 Oct 2024
https://github.com/ajay-dhangar/dsa-with-js
JavaScript Data Structures and Algorithms Basic Course or Roadmap
algorithms data-structures data-structures-and-algorithms dsa dsa-in-js javascript
Last synced: 12 Dec 2024
https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023
This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.
assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz
Last synced: 22 Nov 2024
https://github.com/sodiqsanusi/algorithmsarchive
A collection of algorithms solved from different platforms
algorithms data-structures javascript typescript
Last synced: 08 Nov 2024
https://github.com/rajsoni03/competitive-programming-training
Competitive Programming Training including Data Structure and Algorithms
competitive-programming cplusplus data-structures stl-algorithms stl-containers
Last synced: 21 Nov 2024
https://github.com/honzasp/spiral
A simple compiled programming language
compiler data-structures functional language-design rust
Last synced: 25 Jan 2025
https://github.com/dpvasani/30-days-of-dsa
Welcome to my 30 Days of Data Structures and Algorithms series! Follow my journey as I solve various DSA problems day by day. Each day's progress is documented below with links to the solutions.
algorithms-and-data-structures data-structures
Last synced: 12 Nov 2024
https://github.com/jackfirth/chess
A Racket package for playing chess
chess data-structures library racket
Last synced: 30 Jan 2025
https://github.com/mghalix/bank-system
C++ Console Application for a Banking System.
console-application cpp data-structures file-organization oop
Last synced: 13 Nov 2024
https://github.com/ehmicky/declarative-merge
Merge objects/arrays declaratively
algorithm append array clone data-structures deep functional functional-programming insert javascript library merge node nodejs object omit override patch shallow typescript
Last synced: 27 Oct 2024
https://github.com/sanmak/factorial-tail-call-optimisation
A console based application to calculate factorial using Tail-Call-Optimisation.
algorithm console data-structures factorial javascript nodejs recursive-algorithm stackoverflow subroutines tail-call-optimization tail-calls tail-recursion wikipedia
Last synced: 28 Nov 2024
https://github.com/jackfirth/planning
A Racket package for automated planning
data-structures library planning racket
Last synced: 30 Jan 2025
https://github.com/aswinbarath/data-structures-and-algorithms
Problems on Data Structures and Algorithms
algorithms data-structures java leetcode problem-solving
Last synced: 06 Nov 2024
https://github.com/paulthomas20002/s3-data-structures-lab
KTU S3 DATA STRUCTURES LAB CSL 201
adi-shankara asiet csl201 data-structures data-structures-lab ktu lab s3 s3-ds-lab stack
Last synced: 16 Jan 2025
https://github.com/tsfoster/elm-heap
Heaps for elm
data-structures elm elm-lang elm-language heaps
Last synced: 12 Oct 2024
https://github.com/arturopala/scala-tree
General purpose, covariant, immutable, low overhead, efficient, monadic tree-like data structure with comprehensive API.
data-structures library scala tree tree-structure
Last synced: 06 Nov 2024
https://github.com/ayhamratrout/cpu_simulator
A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.
c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os
Last synced: 14 Jan 2025
https://github.com/myselfakashagarwal/java-pocket-guide
Java content including DS , concepts , classes explanations etc
data-structures guide java-8 java-classes
Last synced: 07 Nov 2024
https://github.com/prateekiiest/competitive-programming-algo-ds
A curated list of competitive programming exercises I did through my undergrad :ledger:
algorithm-challenges algorithms algorithms-and-data-structures data-structures
Last synced: 11 Oct 2024
https://github.com/imdanielsp/dstructs
A data structure playground
algorithms cpp data-structures unit-test
Last synced: 12 Jan 2025
https://github.com/vipul1432/4thsem-java-practicals
4th Semester-Java-Practicals GTU #OOPs All source code
data-structures java javafx oops
Last synced: 10 Nov 2024
https://github.com/krishnadey30/bank-management-system
banking-applications c data-structures filesystem
Last synced: 24 Nov 2024
https://github.com/shibam120302/gfg_potd
I try to upload the daily code which i practice daily and also upload GFG POTD (Java,Cpp,Python3)
alogrithms cpp data-structures dsa geeksforgeeks geeksforgeeks-cpp geeksforgeeks-dsa geeksforgeeks-potd geeksforgeeks-solutions gfg java potd python
Last synced: 20 Nov 2024
https://github.com/dmjio/trie
This Trie is so fly
data-structures fly haskell tree trie
Last synced: 16 Nov 2024
https://github.com/smikhalevski/trie
🌲 The extremely fast compressed trie implementation in 2 kB gzipped.
autocomplete data-structures map search string trie
Last synced: 11 Nov 2024
https://github.com/agzuniverse/competitivecoding
A collection of unique problems and their solutions I've come across during competitive coding.
algorithms competitive-programming data-structures hacktoberfest
Last synced: 09 Jan 2025
https://github.com/khushi2706/30-days-of-dsa
DSA challenge for 30 days
algorithms data-structures data-structures-and-algorithms datastructures dsa dsa-algorithm dsa-cpp dsa-learning-series dsa-practice dsa-questions dsa-sheet
Last synced: 16 Jan 2025
https://github.com/shubham0204/text-predictor-android
Next word prediction and word auto-complete for Android - with the power of Rust 🚀
android android-library autocomplete-suggestions data-structures markov-model rust text-predictions trie-data-structure
Last synced: 23 Jan 2025
https://github.com/nyeogmi/moogle
data structures for relational code in Rust
data-structures database game-development rust
Last synced: 11 Nov 2024
https://github.com/subrat611/leetcode-tree-visualizer
It enables you to view the tree that corresponds to the array of test cases.
binary-tree-visualization data-structures javascript typescript vitejs
Last synced: 19 Jan 2025
https://github.com/abhiroop/haskal
A collection of Data Structures and Algorithms written in Haskell.
algorithms data-structures haskell
Last synced: 24 Nov 2024
https://github.com/singh1aryan/all-about-python
🦎 Basic python stuff.
aima-python algorithms data-structures leetcode python
Last synced: 02 Feb 2025
https://github.com/caffeines/code-library
Code collection of the different types of data structure, algorithm, and technique.
algorithm-library competitive-programming cpp cpps cpps-source cpps-template data-structures
Last synced: 12 Oct 2024
https://github.com/reity/circuit
Minimal pure Python library for building and working with logical circuits.
circuit circuits common-library data-structures logic logic-circuit logic-gates python
Last synced: 23 Nov 2024
https://github.com/aaronmcleancs/particlebox
Multithreaded particle dynamics engine using spatial hashing and quad tree collision detection to simulate forces among particles.
data-structures multithreading physics-simulation sdl2
Last synced: 17 Jan 2025
https://github.com/d-k-deng/dataprocessing_practice
The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.
data-processing data-structures java
Last synced: 30 Jan 2025
https://github.com/aradzie/persistent
A collection of persistent data structures implemented in Java
data-structures finger-tree hash-trie java persistent-data-structure
Last synced: 20 Nov 2024
https://github.com/extwiii/oojava-uc.san.diego
Object Oriented Java Programming: Data Structures and Beyond - UC San Diego - Coursera
algorithm data-structures java object-oriented
Last synced: 29 Nov 2024
https://github.com/sharyash81/data-structure
Data structure course during third semester of university
binary-search-tree data-structures disjoint-set divide-and-conquer dynamic-programming greedy-algorithms hashing heap priority-queue queue stack tree
Last synced: 10 Nov 2024
https://github.com/iker-gonzalez/42-common-core
Compilation of all the projects carried out as part of 42's common core program.
42cursus algorithms bash c cpp css3 data-structures docker html5 linux mysql nestjs networking networks oauth postgresql react typescript virtualization
Last synced: 14 Jan 2025
https://github.com/okeuday/supool
Erlang Process Pool as a Supervisor
data-structures erlang erlang-process-pool
Last synced: 12 Oct 2024
https://github.com/anishlearnstocode/hackerrank-cpp
Solutions to C++ domain challenges on Hackerrank 👨💻🐱👤.
algorithms c cpp data-structures hackerrank
Last synced: 24 Nov 2024
https://github.com/pkprajapati7402/cpp-notes
Here's the notes and the Problems with solutions, that we generally see While learning any new language. These problems contains OOPS, Data Structures and Algorithm problems using C++.
algorithms cpp data-structures dsa oops-in-cpp tutorial
Last synced: 05 Nov 2024
https://github.com/ibrahimhabibeg/codeforces
My solutions for Codeforces problems in C++
algorithms algorithms-and-data-structures codeforces codeforces-solutions competitive-programming cpp data-structures problem-solving
Last synced: 27 Oct 2024
https://github.com/abxhr/open-dsa
A compiled guide (codes) for various Data Structures and Algorithms
Last synced: 09 Nov 2024
https://github.com/daidai21/leetcode
The algorithm of Leetcode with Python3.x and C++. SQL and Shell.
algorithm bash cpp11 data-structures leetcode python3 shell sql
Last synced: 14 Oct 2024
https://github.com/kolosovpetro/html-code-generator
Computer science cheat sheet in C#
algorithms binary-search-tree binary-tree code-generation data-structures graph
Last synced: 25 Dec 2024
https://github.com/alwinsimon/ds-in-js
Ds in Js is a repository that contains implementations of various basic data structures and algorithms in JavaScript. Whether you are a beginner looking to learn about data structures and algorithms or an experienced developer looking for a quick reference, this repository has you covered.
algorithms-and-data-structures begginer-friendly contributions-welcome data-structures dsa-algorithm javascript js
Last synced: 11 Jan 2025
https://github.com/samvel-aivazian/neetcode
Solutions to NeetCode problems using Java 21. This repository includes implementations of various data structures, algorithms, and design patterns, with a focus on clear, maintainable code and thorough testing.
algorithms algorithms-and-data-structures coding-challenges data-structures design-patterns java java-21 sorting-algorithms
Last synced: 11 Jan 2025
https://github.com/topaxi/learning-cs
topaxi learning computer science fundamentals
algorithms data-structures interview-preparation javascript typescript
Last synced: 02 Dec 2024
https://github.com/Gikoskos/simbly
Multithreaded runtime and interpreter for programs written in a tiny assembly-like language
c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix
Last synced: 17 Nov 2024
https://github.com/nishkarshraj/python-programming
Programming in Python with level ranging from basic to advanced.
data-structures database database-management oops-in-python python python-3 python-library python-script
Last synced: 10 Nov 2024
https://github.com/frenzyexists/solve-the-crime
First Project from Spring semester 2021 on Data Structures. That's it
data-structures java university university-project
Last synced: 03 Jan 2025
https://github.com/web2solutions/ds-ts
Estrutura de dados usando Typescript
binary-search-tree binary-tree challenge coding-challenge dados data-structures estrutura-de-dados interview interview-practice interview-preparation interview-questions javascript linkedlist portugues queue stack trie trie-tree tries typescript
Last synced: 04 Feb 2025