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-11 00:07:26 UTC
- JSON Representation
https://github.com/imdanielsp/dstructs
A data structure playground
algorithms cpp data-structures unit-test
Last synced: 12 Jan 2025
https://github.com/edinsonrequena/algorithms-and-data-structure
Here you can find many algorithm exercises in C language
algorithms algorithms-and-data-structures c data-structures python software-engineering stack tree
Last synced: 29 Nov 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/nyeogmi/moogle
data structures for relational code in Rust
data-structures database game-development rust
Last synced: 11 Nov 2024
https://github.com/krishnadey30/bank-management-system
banking-applications c data-structures filesystem
Last synced: 24 Nov 2024
https://github.com/ps0305/udemy-the-coding-bootcamp-algorithms-data-structures
Data Structures + Algorithms with JavaScript
algorithm algorithms-and-data-structures data-structures javascript
Last synced: 01 Jan 2025
https://github.com/marcos-venicius/fuu
Hooks, Masks, Validators, Transforms, Features. Algorithms, PY, JS, TS, React, CS... many languages
adt algorithms algorithms-and-data-structures data-structures dev-tools hooks masks python react tools utils validators web-tools
Last synced: 28 Dec 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/abhiroop/haskal
A collection of Data Structures and Algorithms written in Haskell.
algorithms data-structures haskell
Last synced: 24 Nov 2024
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 Feb 2025
https://github.com/nikhiljsk/strivers_sde_sheet
Python and Golang Solutions for Striver's SDE Sheet
algorithms data-structures go golang python striver striver-sde-sheet strivers-sde-sheet
Last synced: 17 Jan 2025
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/ultirequiem/javascript-data-structures-platzi
🏗️ JavaScript Data Structures course on @platzi by @degranda
data-structures javascript platzi
Last synced: 24 Oct 2024
https://github.com/shahincsejnu/competitive-programming-solutions
Accepted solutions of various Online Judges problems (Codeforces, Codechef, Hackerrank, Lightoj, Leetcode etc)
algorithms codechef codeforces codeforces-solutions competitive-coding competitive-programming competitive-programming-contests cpp data-structures hackerrank hackerrank-solutions lightoj online-judges
Last synced: 01 Jan 2025
https://github.com/nazmulkp/swift-algorithms-and-datastructure-practice
Practice programming skills with tutorials and practice problems of Basic Programming, Data Structures and Algorithms with Swift Language
algorithms coding coding-challenge data-structures datastructure-practice interview-practice ios practice-programming-skills swift swift-algorithms swift-language
Last synced: 12 Oct 2024
https://github.com/strake/containers.rs
Library of containers for computers with finite memory
Last synced: 12 Oct 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/keivan-sf/dafsa-visualizer
A Trie and DAFSA visualizer
dafsa data-structures finite-state-machine trie trie-structure
Last synced: 13 Oct 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/tanmay-312/problem-of-the-day
Here you will find daily problem's solution for GeeksForGeeks and LeetCode from 1-1-2024. "365 Day Challenge: Daily POTD DSA"
365 365daychallenge 365daysofcode algorithms daily-coding-problem data-structures dsa dsa-algorithm dsa-practice gfg-potd gfg-solutions leetcode-practice leetcode-solutions problem-solving
Last synced: 19 Nov 2024
https://github.com/faheel/lab-exercises
Programs for (almost) all lab exercises, semester 6 onwards
computer-engineering cryptography data-structures jamia-millia-islamia lab-exercises oop operating-systems
Last synced: 12 Oct 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/eslam-abdo/data-structures-algorithms
This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.
algorithms c cpp data-structures
Last synced: 18 Jan 2025
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/make-github-pseudonymous-again/js-collections
:school_satchel: Python's collections library in JavaScript
agpl collections computer-science data-structures javascript
Last synced: 12 Oct 2024
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
https://github.com/imsanjoykb/data-structure-algorithm
This repo shows my practice session of Data Structure and Algorithm. Data Structures are the programmatic way of storing data so that data can be used efficiently. Almost every enterprise application uses various types of data structures in one or the other way. This tutorial will give you a great understanding on Data Structures needed to understand the complexity of enterprise level applications and need of algorithms, and data structures.
algorithms-and-data-structures algorthims data-structures
Last synced: 12 Oct 2024
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/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/jackfirth/chess
A Racket package for playing chess
chess data-structures library racket
Last synced: 30 Jan 2025
https://github.com/jackfirth/planning
A Racket package for automated planning
data-structures library planning racket
Last synced: 30 Jan 2025
https://github.com/mcxxmc/structures-in-go
Implementation of some data structures in golang. e.g. Binary search tree.
Last synced: 19 Dec 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/jatin-8898/ultimate-placement-prep
My solved coding problems for the placement preparation. :blue_book:
algorithms array bitwise cpp data-structures graph hashmap hashtable interview interview-practice interview-prep interview-questions interview-solutions java placements swap tree
Last synced: 11 Oct 2024
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/samvv/scl.js
A standard collections library for JavaScript/TypeScript
algorithms avl-tree data-structures hashing javascript priority-queue red-black-tree typescript
Last synced: 19 Nov 2024
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/wwkk-y/bplustree
数据库应用 B+ 树(Java)
bplus-tree bplustree data-structures databases java
Last synced: 15 Oct 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/dadhi/smap
Fast persistent immutable Map data-structure for Scala with minimal memory footprint
2-3-tree benchmark data-structures dictionary efficiency hashmap immutable java map memory performance persistent scala
Last synced: 09 Nov 2024
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/octcarp/sustech_cs203-dsaa_f22_works
(1080/1000) Labs of CS203 2022 Fall: Data Structure and Algorithm Analysis, SUSTech. Taught by Prof. Bo TANG @tangloner.
algorithms cs203 data-structures sustech
Last synced: 09 Feb 2025
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/mribeirodantas/vidente
R package to parse and preprocess the Surveillance, Epidemiology, and End Results (SEER) Program data from NIH/NCI
cancer-patients cancer-research data-analysis data-science data-structures r-package seer
Last synced: 15 Oct 2024
https://github.com/pablobona/catalog-of-my-things-ruby
Welcome to the Catalog of My Things console app! This Ruby-based application allows you to manage collections of items you own, including books, music albums, movies, and games. You can keep track of various details about these items and perform tasks such as adding new items, listing items, and more.
data-structures database json methods object preserve rubocop ruby ruby-gem testing
Last synced: 13 Jan 2025
https://github.com/robusgauli/cset.h
Typesafe, Generic & Fastest Set Data structure implementation in C
c data-structures generic hash hashmap set
Last synced: 02 Jan 2025
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/adityakmr7/data-structure
data-structures hacktoberfest2019 hactoberfest
Last synced: 29 Dec 2024
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/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/shivabhusal/algorithms_n_data_structures
Contains all common algorithm theories and implementation in various languages like C, Ruby, etc
algorithms c data-structures learning ruby
Last synced: 14 Oct 2024
https://github.com/fusion/data.cr
A bumbling foray in immutable data structures land. In Crystal!
crystal data-structures functional functional-programming immutable immutable-datastructures persistent persistent-data-structure
Last synced: 15 Oct 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/lihanghang/tecroom
技术栈在线总结文档,包含编程语言、数据结构与算法、机器学习、数据库等。
artificial-intelligence coding data-mining data-structures deep-learning design-patterns docker java machine-learning nlp python3 summary text-extraction text-mining tools
Last synced: 13 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/vedanthv/dsa
A repository of Data Structures and Algorithms Problems in Java!
algorithms data-structures java leetcode
Last synced: 16 Nov 2024
https://github.com/alpha74/icc
My CodeChef submissions. Maintained from 2020 onwards.
algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming
Last synced: 15 Nov 2024
https://github.com/mahrjose/bracu-cse220
BRAC University's course - CSE220 (Data Sturctures) Notes, Questions, Solutions & more. (Spring 2022 & Fall 2022)
assignment-solutions bracu bracu-cse bracu-cse220 cse220 data-structures lab mahrjose notes python
Last synced: 10 Nov 2024
https://github.com/ahammadmejbah/become-data-scientist-a-complete-roadmap
To become a data scientist, follow these steps: 1. Learn programming (Python, R). 2. Acquire math and statistics skills. 3. Master data analysis and visualization. 4. Study machine learning and deep learning. 5. Gain domain knowledge. 6. Build a portfolio and seek job opportunities.
data-science data-structures data-visualization
Last synced: 09 Jan 2025
https://github.com/huyhoang8704/cse-labdsa-hcmut
Lab code for Data Structures & Algorithms (CO2003) - Semester 231- HCMUT
algorithms cpp cse data-structures dsa hcmut lab
Last synced: 17 Nov 2024
https://github.com/kilix/dafit
Transform data to fit into any model
async asynchronous data data-structures javascript js transform transform-data transformer
Last synced: 09 Dec 2024
https://github.com/thakursaurabh1998/uca
Contains all the code practiced and made as part of the University Coding Academy.
binary-search binary-tree c data-structures graph-theory linked-list problem-solving shell-script
Last synced: 14 Dec 2024
https://github.com/louiixx-h/algorithms-and-data-structure
Study about algorithms and data structure in Kotlin.
algorithms data-structures kotlin scientific-computing structured-data
Last synced: 26 Jan 2025
https://github.com/deveshsangwan/ds_algo
Implementation of Algorithms and Data Structures
algorithms data-structures dynamic-programming sorting-algorithms
Last synced: 15 Jan 2025
https://github.com/shvbsle/algorithms
My algo practice in C++ and Python
algorithm algorithms cpp data-structures euler euler-project euler-solutions object-oriented-programming python3
Last synced: 09 Nov 2024
https://github.com/supermoudy/c-programming-a-modern-approach-2nd-ed-solutions
My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.
abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation
Last synced: 15 Nov 2024
https://github.com/alstn113/algorithm
Algorithm & Data Structure & SQL
algorithms data-structures java javascript python sql
Last synced: 28 Oct 2024
https://github.com/caneroj1/median-stream
Haskell data structure for constant-time queries for the median of a stream of numeric data
data-structures heap max-heap numeric-data stream
Last synced: 08 Dec 2024
https://github.com/akash-goyal-github/codewithakash
Daily :star: CodeWithAkash :star: is an initiative to do daily coding. The daily code started on 24 May 2021 :technologist: . Selected Most Important questions :100: will be uploaded here with optimized solutions in the coming time. If one practices these questions then he/she will be ready to crack any big company. :boom: :100: Give us a :star: if you like the initiative.
advanced-data-structures arrays beginner-code code competitive-programming daily-coding-problem data-structures dinamic-programming dsa-algorithm geeksforgeeks geeksforgeeks-solutions gfg gfg-solutions graph java leetcode leetcode-solutions optimized-solution problem-solving string
Last synced: 28 Nov 2024
https://github.com/rajatm544/ds-algo
These are the notes I made while learning about data structures and algorithms, from the course titled 'JavaScript Algorithms and Data Structures Masterclass'.
algorithms data-structures data-structures-and-algorithms javascript
Last synced: 07 Jan 2025
https://github.com/cizr/perlcodingtoolkit
This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.
client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming
Last synced: 19 Jan 2025
https://github.com/absaoss/spark-data-standardization
A library for Spark that helps to stadardize any input data (DataFrame) to adhere to the provided schema.
data-quality data-structures scala schema spark
Last synced: 07 Nov 2024
https://github.com/tallamjr/mit-6006
MIT's Introduction to Algorithms [Spring 2020] 6.006
algorithms data-structures mit-ocw
Last synced: 10 Feb 2025
https://github.com/virag-ky/opengenus
OpenGenus Foundation - Software Developer Internship tasks
adjacency-list adjacency-matrix algorithms arrays calculator calculator-javascript calendar data-structures doubly-linked-list graphs internship internship-task javascript maps opengenus opengenus-internship radio-buttons sets typed-array
Last synced: 12 Nov 2024
https://github.com/jotavare/push_swap
Algorithm project where I must sort a given list of random numbers with a limited set of instructions, using the lowest possible number of actions.
algorithms binary c data-structures efficiency gdb makefile norminette performance quicksort radix sorting-algorithms stacks valgrind
Last synced: 08 Nov 2024
https://github.com/erfidev/ds_golang
Data strcutures implemented by go programming language
Last synced: 19 Nov 2024
https://github.com/samuelselasi/alx-low_level_programming
ALX Low Level Programming (C)
alx-low-level-programming argc-argv c data-structures doubly-linked-list function-pointers functions linked-list loops malloc-free pointers-and-arrays preprocessor recursion reverse-engineering shell static-libraries structures-c syscall typedef variadic-function
Last synced: 23 Jan 2025
https://github.com/thuongtruong1009/point2d-and-vector2d
The first mini project kind of Data Structure & Algorithm subject. Enjoy it !
algorithm data-structures java-8 pointers-and-arrays vector-space-model
Last synced: 18 Jan 2025
https://github.com/waynewbishop/bishop-algorithms-swift-package
Examples of commonly used algorithms and data structures in Swift Package format.
algorithms data-structures ios-sdk swift swift-package swift-package-manager xcode xctest
Last synced: 15 Dec 2024
https://github.com/mnpsnuwan/datastructures
A collection of powerful data structures are using java
arrays avl-tree binary-search-tree data-structures doubly-linked-list fenwick-tree hashtable java kruskal-algorithm max-heap min-heap priority-queue queue red-black-tree singly-linked-list splay-tree stack suffix-array union-find union-find-algorithm
Last synced: 17 Dec 2024
https://github.com/ehmicky/set-array
Set array items declaratively
algorithm append array array-manipulations array-methods data-structures functional functional-programming insert javascript library merge node nodejs omit patch set slice splice typescript
Last synced: 27 Oct 2024
https://github.com/nimit95/cpp-header
C++ header for Data structure
c-plus-plus cpp data-structures linked-list tree vector
Last synced: 07 Nov 2024
https://github.com/pharo-containers/Containers-OrderedSet
A Set where an order of elements matters or an OrderedCollection with no duplicates. Supports the complete API of Set and OrderedCollection
collection containers data-structures pharo set
Last synced: 17 Nov 2024
https://github.com/ryantusi/cs50x
🚀 Dive into the world of coding excellence with my comprehensive collection! This repository hosts a treasure trove of problem sets and lab challenges from CS50x: Harvard's famed Introduction to Computer Science course. 🌟Perfect for learners aiming to sharpen their skills or enthusiasts eager to embrace the art of computer science! 🖥️💡✨
api c computer-science cs50x css data-structures database flask harvardcs50 html javascript python sqlite3
Last synced: 19 Nov 2024
https://github.com/zedthree/fortran-redblack
Demos of Red-Black and Binary Search Trees in Fortran
data-structures fortran redblacktree tree-structure
Last synced: 18 Jan 2025
https://github.com/chetannn/dsa-in-typescript
Most of the DSA implementation in TypeScript
algorithms data-structures data-structures-and-algorithms typescript
Last synced: 14 Nov 2024
https://github.com/ajit24/dsa-all
A repo where you can find important questions of DS-ALGO , during my course #MERN in Masai School I got these problems
data-structures dsa-algorithm dsa-practice important javascript
Last synced: 08 Nov 2024
https://github.com/ruimaciel/mropes
M's ropes library: a rope data structure library implemented in C
c c90 data-structures rope rope-string string
Last synced: 13 Nov 2024
https://github.com/nishant7372/leetcode
Solutions of LeetCode Problems
algorithms data-structures data-structures-and-algorithms dsa easy-tagged hard-tagged java leetcode leetcode-java leetcode-solutions math medium-tagged
Last synced: 19 Nov 2024
https://github.com/m0saan/structures
this repository contains a simple implementation to the most famous and useful data structures involving linear and non-linear ones
cpp-data-structures cpp11 cpp14 data-structures go go-algorithms go-datastructure golang linear-data-structures non-linear-data
Last synced: 16 Jan 2025
https://github.com/king04aman/data-structures-using-c
Data Structures and algorithm program written in C language. A detailed Data Structure implementations in C with Pseudo code and organized for real world usage.
binary-search-tree bst bst-tree bstree btree c circular-linked-list clang data-structures data-structures-algorithms data-structures-and-algorithms doubly-linked-list graph graph-algorithms linked-list queue stack tree tree-structure
Last synced: 05 Jan 2025
https://github.com/nguyenanhtuan1912/data-structures
Đây là repository học data structures ở nhiều ngôn ngữ khác nhau. Trong repo này sẽ chứa các file source về các ví dụ của cấu trúc dữ liệu. Xem thêm trong README
algorithms cpp csharp data-structures rust typescript
Last synced: 16 Nov 2024
https://github.com/thealgo/hackerrank_solutions
Solutions to all the hackerrank questions solved my me using my own noble algorithms
algorithms cpp data-structures hackerrank
Last synced: 25 Dec 2024
https://github.com/adityachandra1/cce-sem-iii-labs-24
CCE Sem 3 Labs, MIT Manipal
cce data-structures labs manipal-institute-of-technology oop
Last synced: 16 Nov 2024
https://github.com/elias8/algorithm_visualizer
A simple graph algorithm visualizer built with flutter.
algorithms dart data-structures flutter
Last synced: 11 Feb 2025
https://github.com/devinterview-io/bit-manipulation-interview-questions
🟣 Bit Manipulation 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 bit-manipulation bit-manipulation-interview-questions bit-manipulation-questions bit-manipulation-tech-interview coding-interview-questions data-structures data-structures-and-algorithms data-structures-and-algorithms-interview-questions data-structures-interview-questions software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview
Last synced: 06 Feb 2025
https://github.com/ijayabby/dsa-for-swe
This is a curated list of questions for your next SWE Technical Interview from Leetcode and CodeSignal
algorithms-and-data-structures codesignal-solutions data-structures faang-interview faang-preparation interviewcake interviewcake-questions leetcode-javascript-solutions neetcode swe
Last synced: 10 Jan 2025
https://github.com/aditeyabaral/data-structures-ue18cs202
A repository containing the source codes for the Data Structures course (UE18CS202) at PES University.
algorithms c data-structures data-structures-and-algorithms
Last synced: 16 Nov 2024
https://github.com/wcygan/practice
learning stuff
algorithm algorithms computer-science concurrency data-structures go golang java learning learning-by-doing learning-java learning-notes learning-resources learning-rust parallelism programming property-based-testing rust scala software-engineering
Last synced: 13 Nov 2024