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-01-09 00:10:19 UTC
- JSON Representation
https://github.com/timjb/pfds-visualizations
Visualization of purely functional queues πΆπΆπΆ
data-structures purely-functional-data-structures visualization
Last synced: 10 Dec 2024
https://github.com/mericluc/common-coding-puzzles
A folder containing a set of common technical interview questions
algoexpert algorithms coding-interviews cplusplus data-structures leetcode-cpp
Last synced: 17 Dec 2024
https://github.com/punitgr/hackerrank
Solutions to Hackerrank problems
algorithms bash data-structures hackerank hackerrank-solutions numpy python
Last synced: 06 Dec 2024
https://github.com/neeru1207/ds-and-algos-python3
My implementations of Basic to Advanced data structures and Algorithms in python
advanced-data-structures algorithms algorithms-and-data-structures avl-tree-implementations bst data-structures datastructures graphs hashing linked-list minimum-spanning-trees mst python python-3 python-library python3 shortest-paths trees tries
Last synced: 17 Dec 2024
https://github.com/yazanzebak/algorithms-and-datastructures
C++ Implementation of algorithms and data structures.
algorithms competitive-programming data-structures
Last synced: 15 Nov 2024
https://github.com/rodydavis/dart_algorithms
Algorithms in Dart
algorithms algorithms-datastructures data-structures
Last synced: 08 Dec 2024
https://github.com/vatsalkesarwani12/30daysleetcode
June LeetCoding Challenge
algorithms data-structures java leetcode solutions
Last synced: 10 Nov 2024
https://github.com/aca-labs/matrix
Type-safe abstract matrix structures for crystal-lang
Last synced: 07 Jan 2025
https://github.com/gr3yknigh1/cboxes
Simple collections library written in C
Last synced: 27 Oct 2024
https://github.com/cbl/algorithm-analyzer
A tool to analyze various sorting algorithms, graphs or binary trees.
algorithms data-structures java
Last synced: 27 Oct 2024
https://github.com/virag-ky/data-structures-algorithms
This repository is for my practice challenges/exercises of data-structures and algorithms.
algorithms arrays data-structures javascript linked-list recursion
Last synced: 12 Nov 2024
https://github.com/gavindsouza/data-structures-and-design-patterns
Stuff that I do to scratch an itch
data-structures design-patterns monad python trie
Last synced: 15 Nov 2024
https://github.com/naren-jha/algorithms
Repo to host code for learning Data Structures and Algorithms
algorithm data-structures dynamic-programming graph-theory
Last synced: 06 Nov 2024
https://github.com/surajv311/myprogramming_interview-prep
A list of coding questions I solved (DS-Algo & CP) π¨βπ» to enhance my algorithmic thinking skills. Also includes: Notes β | Resources | Core-CS Subjects π | Off-Campus... π
algorithms amazon codechef codeforces competitive-programming cplusplus cpp data-structures data-structures-and-algorithms dynamic-programming faang google graph-algorithms hacktoberfest interview interview-practice interview-questions leetcode-solutions microsoft placement-preparation
Last synced: 19 Nov 2024
https://github.com/michaelnabil230/laravel-analytics
A Laravel package to retrieve pageviews and other data from Database
data-analysis data-structures database laravel php
Last synced: 15 Nov 2024
https://github.com/daudi13/hospital-database
This is a postgres Hospital database project built from a schema diagram
Last synced: 05 Jan 2025
https://github.com/diegolonio/escom
Todo el cΓ³digo (casi) que he escrito para las unidades de aprendizaje de la Escuela Superior de CΓ³mputo (IPN).
adoo bison c-language c-programming-language compiler-design compilers computer-architecture data-structures escom ipn java linux operating-system php python sistemas-operativos ubuntu vhdl web
Last synced: 12 Oct 2024
https://github.com/h-hg/data-structure-and-algorithm
data structure and algorithm
algorithm algorithms data-structures
Last synced: 23 Dec 2024
https://github.com/mauricioromagnollo/study-algorithms-data-structures-c
A Open Source repository written in C language about data structures and algorithms
algorithms c clang data-structures makefile study
Last synced: 07 Dec 2024
https://github.com/devdrops/spl-ds
:neckbeard: SPL and it's data structures.
Last synced: 12 Dec 2024
https://github.com/krau5/codewars-solutions
CodeWars Solutions. Please leave a star. Thank you
algorithm-challenges algorithms challenges codewars codewars-challenges codewars-solutions coffeescript competitive-programming dart data-structures go golang hacktoberfest javascript puzzles python ruby typescript
Last synced: 06 Dec 2024
https://github.com/joangq/exactas
Una repo para subir notas de las clases.
algebra algorithms calculus compsci data-structures linear-algebra uba uni-courses
Last synced: 01 Jan 2025
https://github.com/v-shenoy/advent-of-code-2022
π My solutions to Advent of Code 2022.
advent-of-code advent-of-code-2022 algorithms aoc aoc-2022 data-structures rust rust-lang
Last synced: 17 Dec 2024
https://github.com/tushar2704/everyday_python
Welcome to Everyday Python Sheets β your go-to resource for everyday Python cheat sheets, pro tips, interview questions, Python one-liners, and Python data structures. Whether you're a beginner looking to learn Python or an experienced developer seeking quick reference materials, this Streamlit application has got you covered.
artificial-intelligence cheatsheet data data-analysis data-science data-structures data-visualization database protips python streamlit streamlit-tushar2704 tushar2704
Last synced: 27 Dec 2024
https://github.com/erickarpovits/rpn-calculator-project
Reverse Polish Notation (RPN) Calculator Using C++ :)
cplusplus-11 data-structures linked-list object-oriented-programming rpn rpn-calculator rpn-cplusplus rpn-operators stacks
Last synced: 19 Nov 2024
https://github.com/wisdommatt/go-data-structures
A collection of data structures implemented in Go.
algorithms binary-heap binary-search-tree bst data-structures disjoint-set doubly-linked-list fenwick-tree go golang hash-table heap linked-list min-heap min-priority-queue priority-queue queue stack suffix-array union-find
Last synced: 11 Dec 2024
https://github.com/dbc2201/algorithmiccomplexities
Sample Java codes to explain algorithmic complexities
Last synced: 31 Oct 2024
https://github.com/nishkarshraj/hackerrank-python-programming
OOPS and Data Structures in Python
algorithms competettive-programming competition competitive-programming competitiveprogramming computer-science data-structures hackerrank hackerrank-solutions python python-3
Last synced: 10 Nov 2024
https://github.com/electrostat-lab/jector
A Dependency Injection framework designed for JVM and Android applications with an Open-Ended API and Submit-Callback features and a specialized implementation for the jMonkeyEngine Applications.
algorithms android avrsandbox callbacks concurrent-programming data-structures dependency-injection design-patterns framework java java-reflection-api jmonkeyengine3 multithreading system-design
Last synced: 13 Dec 2024
https://github.com/aoijs/aoi.structures
Abstract Data Structures That Make Storing data Much easy.
data-structures structures typescript
Last synced: 14 Nov 2024
https://github.com/nirmalnishant645/python-programming
Basic Python Programs
algorithms algorithms-and-data-structures algorithms-datastructures big-data data-analysis data-cleaning data-mining data-mining-algorithms data-science data-structure data-structures datastructures-algorithms geeksforgeeks geeksforgeeks-python geeksforgeeks-solutions hackerearth hackerearth-python hackerearth-solutions python python3
Last synced: 01 Jan 2025
https://github.com/deliciafernandes/datastructures-in-c
Basic Data Structures in C programming languageπ
algorithm algorithm-library algorithms algorithms-and-data-structures algorithms-datastructures algorithms-implemented data-structures datastructures hacktoberfest hacktoberfest-accepted hacktoberfest2020
Last synced: 30 Dec 2024
https://github.com/ryosukecla/go-cs
algorithms, data structures, mathematics written in golang
algorithm computer-science data-structures golang math
Last synced: 13 Nov 2024
https://github.com/ereh11/competitiveprogramming
Here Solutions to many problems from Codeforces, Hackerrank , Leetcode and Atcoder
algorithms codeforces coding-challenge competitive-programming data-structures hackerrank problem-solving spoj uva
Last synced: 17 Dec 2024
https://github.com/juliogarciape/data-structures-and-algorithms
<Data Structures and Algorithms with Python />
algorithms data-structures data-structures-and-algorithms python python3
Last synced: 08 Jan 2025
https://github.com/beraliv/data-structures
JS Data Structures
algorithms data-structures design-patterns js
Last synced: 25 Nov 2024
https://github.com/heap-data-structure/about
:fallen_leaf: Heap data structures for JavaScript
agpl binary-heap binomial-heap brodal-queue computer-science data-structures fibonacci-heap heapq heaps heapsort javascript pairing-heap rank-pairing-heap specifications
Last synced: 14 Nov 2024
https://github.com/kauahensilva/c_double_circular_linked_list_and_others
This project is a simple bibliographic reference manager developed to study the C language and data structures.
c data-structures estrutura-de-dados
Last synced: 08 Nov 2024
https://github.com/thecollinsbyte/dsa
Java implementations of essential Data Structures and Algorithms for learning and practice.
algorithms data-structures data-structures-and-algorithms dsa gradle java
Last synced: 09 Dec 2024
https://github.com/wazedkhan/problems
This repository contains HackerRank, LeetCode and Codeforces Problem's Solving tasks Solutions.
algorithms codeforces codeforces-solutions data-structures hackerrank hackerrank-solutions interviewbit-solutions leetcode-solutions problem-solving python timecomplexity
Last synced: 03 Dec 2024
https://github.com/andykswong/muds
modular library for data-oriented design
data-oriented data-structures javascript microframework react rust typescript
Last synced: 24 Oct 2024
https://github.com/tpps88206/michael-quickly-generate-data-structure
Quickly generate data structure with multiple language.
angular data-structures golang json sql
Last synced: 20 Nov 2024
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: 03 Dec 2024
https://github.com/sagarmaheshwary/notes
Tech notes/tips for Software Engineers
algorithms data-structures database design-patterns docker docker-compose javascript nodejs oop postgresql rabbitmq reactjs redis typescript
Last synced: 13 Nov 2024
https://github.com/thisis-developer/data-structures-algorithms
A data structure is not only used for organizing the data. It is also used for processing, retrieving, and storing data. There are different basic and advanced types of data structures that are used in almost every program or software system that has been developed. So we must have good knowledge about data structures.
array avl-tree binary-search binary-search-tree bubble-sort data-structures graph-algorithms heap insertion-sort linear-search linked-list loops-and-iterations matrix merge-sort queue quick-sort recursion selection-sort stack tree-algorithms
Last synced: 04 Dec 2024
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: 16 Nov 2024
https://github.com/mersinvald/primitive-map-rs
[WIP] Blazing fast [Integer -> T: Clone] Map crate
data-structures fast hashmap integer primitive rust types
Last synced: 03 Dec 2024
https://github.com/prawn-cake/data_structures
Pure python data structures implementations
data-structures datastructures python
Last synced: 17 Dec 2024
https://github.com/dlamott/datastructures
Data structures, algorithms, and programming techniques in Java. Useful study guide that is ever growing.
algorithms books data-structures documentation education guide information java programming school showcase sorting-algorithms study studyguide tool
Last synced: 14 Nov 2024
https://github.com/afsify/datastructure
Level up your JavaScript skills with a progression of data structure exercises, starting from basics and advancing to more complex concepts. Clear code examples provided for easy understanding.
data-structures javascript workouts
Last synced: 04 Dec 2024
https://github.com/anshuthopsee/binary-tree-visualizer
A simple tool, to visualize, Binary Tree and Heap data structures. Made with vanilla JS.
binary-search-tree binary-tree binary-tree-visualization binary-tree-visualizer data-structures dsa heap maxheap minheap visualization
Last synced: 14 Dec 2024
https://github.com/protomorphine/ya.practicum
ΠΠ°Π΄Π°ΡΠΈ, ΡΠ΅ΡΠ΅Π½Π½ΡΠ΅ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΡΠΎΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΊΡΡΡΠ° "ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ "
algorithms algorithms-and-data-structures data-structures dsa-learning-series learning yandex-praktikum
Last synced: 16 Nov 2024
https://github.com/eomm/grokking
Mind under construction
data-structures grokking grokking-algorithms search-algorithm sorting-algorithms streams tree
Last synced: 31 Dec 2024
https://github.com/pegah-ardehkhani/python-tutorial-plus-questions
A comprehensive Python tutorial repository that covers key programming concepts along with practical questions and examples
conditional-statements data-science data-structures exercises functions learn-to-code object-oriented-programming oop oops-in-python programming python python-exercises python-programming python-questions python-tutorial python-tutorial-notebook python3 tutorial tutorial-code tutorial-exercises
Last synced: 07 Jan 2025
https://github.com/retype15/ai_json_collector
AI JSON Collector es una herramienta diseΓ±ada para autocompletar archivos JSON utilizando modelos de razonamiento. Su objetivo es sintetizar los datos de entrada en formato de texto y convertirlos en formato JSON de manera rΓ‘pida y sin esfuerzo. Esto aumenta la productividad en tareas sencillas y repetitivas.
ai data-science data-structures json
Last synced: 13 Dec 2024
https://github.com/zsh2401/tdscore
Data Structure & Algorithms implements with pure TypeScript for any JavaScript runtime.β¨
data-structures data-structures-and-algorithms javascript mathematics nodejs typescript
Last synced: 14 Oct 2024
https://github.com/djboris9/merger
Go package that merges different datatypes together
data-structures golang golang-library golang-package map merge slice struct
Last synced: 13 Dec 2024
https://github.com/yvonneyeh/algorithms
What and how I studied for technical interviews!
algorithms ctci data-structures interview-prep leetcode tips
Last synced: 27 Nov 2024
https://github.com/shravanatirtha/sde-striver-sheet
A collection of problems from Strivers-SDE-sheet using which people have cracked their dream jobs. These questions are commonly asked in product-based companies like Amazon, Microsoft, Google, etc
algorithm data-structures interview-questions
Last synced: 15 Dec 2024
https://github.com/ateeqrana7/banking-management-system
This is a Banking Management System built using the concepts of Object Oriented Programming & Data Structures. The following data structures have been implemented in this project; LinkedList, Queues.
bank-management-system banking banking-application banking-applications banking-system bankmanagement bankmanagementsystem classes cplusplus data-structures datastructures linked-list linkedlist management management-system object-oriented-programming oop queue
Last synced: 11 Nov 2024
https://github.com/shuyib/teaching_data_collection
Learn data collection by putting a couple of things into consideration
best-practices data-collection data-science data-structures data-visualization makefile matplotlib pandas-dataframe polars-dataframe
Last synced: 28 Nov 2024
https://github.com/anmol-baranwal/leetcode-gfg-ds-solutions
C++ Topic wise Leetcode & GFG solutions β¨ (easy access)
algorithms cplusplus cpp data-structures documented dynamic-programming easy-to-understand geeksforgeeks geeksforgeeks-cpp geeksforgeeks-solutions graphs leetcode leetcode-solutions striver-sde-sheet
Last synced: 14 Nov 2024
https://github.com/alexvzyl/nativeframework
π‘ A GPU-accelerated native application framework, with performance and scalability at its core. Written in C++ using GLFW, OpenGL and dear imgui.
cpp data-structures framework glfw gpu-acceleration imgui lua native-app opengl
Last synced: 12 Oct 2024
https://github.com/jiaqiluo/simple-card-game
A practice for stack and queue
Last synced: 27 Nov 2024
https://github.com/coleellis/cyber-training
Cyber Training Guide: Binex + Low-level Programming
binex data-structures gdb ghidra pwntools radare2 reverse-engineering
Last synced: 14 Nov 2024
https://github.com/batazor/algorithm
Algorithm
algorithm algorithms data-structures
Last synced: 21 Dec 2024
https://github.com/jasonheecs/js-data-structures
An npm package containing implementations of various data structures in Javascript.
binary-search-tree circular-linked-list computer-science data-structures doubly-linked-list javascript linked-list min-heap npm-package queue stack trie
Last synced: 30 Oct 2024
https://github.com/randoragon/libstaple
A general-purpose data structure library in pure C89.
Last synced: 20 Dec 2024
https://github.com/aalekhpatel07/reunion-api
Python and JS API for a Union-Find data structure written in Rust.
data-structures disjoint-set pyo3 python reunion rust-lang union-find wasm
Last synced: 13 Oct 2024
https://github.com/nejcm/js-algorithms
JavaScript implementation and examples of many popular algorithms, data structures and other programming problems.
algorithms data-structures javascript javascript-algorithms js programming-problems
Last synced: 08 Dec 2024
https://github.com/ondrowan/algorithms
Algorithm and data structure implementations in Rust
algorithms data-structures educational
Last synced: 08 Dec 2024
https://github.com/grahamstrickland/malik_ds
Exercises from "Data Structures Using C++" (2e) - D.S. Malik
algorithms algorithms-and-data-structures cpp cpp11 data-structures
Last synced: 11 Nov 2024
https://github.com/ostafen/hopmap
Yet another efficient hashmap implementation for Golang based on the hopscotch open addressing scheme.
data-structures golang hashing hashing-algorithm hashmap hashtable hopscotch-hashing open-addressing
Last synced: 26 Nov 2024
https://github.com/henrifroese/external_memory_fractal_tree
Implementation of External Memory Fractal Tree (a variant of the Buffered Repository Tree) in C++ through the STXXL library.
b-tree-implementation cpp data-structures external-memory
Last synced: 02 Dec 2024
https://github.com/nishkarshraj/algorithms
Algorithms implemented in a platform and language independent manner.
algorithm algorithm-challenges algorithm-competitions algorithms algorithms-and-data-structures algorithms-implemented c cpp data-structures
Last synced: 06 Jan 2025
https://github.com/nishkarshraj/c-programming-with-data-structures
Programming and Data Structures using C
algorithms c data-structures git github programming search-algorithm sorting-algorithms
Last synced: 06 Jan 2025
https://github.com/contactvaibhavi/algdesign
Solution codes for the Stanford course on Design and Analysis of Algorithms by Tim Roughgarden.
algorithm algorithms algorithms-and-data-structures coursera coursera-algorithms-specialization coursera-assignment cpp data-structures dsa-practice github java mit-license
Last synced: 18 Nov 2024
https://github.com/MasoudFallahpour/DS-Book
A "questions and answers" book about fundamental data structures (in Persian)
algotithms book data-structures latex persian xepersian
Last synced: 19 Nov 2024
https://github.com/himkt/algorithm-rs
π οΈ Data structure and algorithm written in Rust
algorithms atcoder data-structures rust
Last synced: 07 Dec 2024
https://github.com/manid2/dsa
Data structures and algorithms code.
algorithms data-structures interview leetcode leetcode-solutions
Last synced: 11 Oct 2024
https://github.com/marwa-eltayeb/datastructures_and_algorithms
Data Structures and Algorithms implemented in Java
algorithms data-structures java
Last synced: 26 Nov 2024
https://github.com/avidlearnerinprogress/data-structures-and-algorithms-nanodegree-udacity
Nanodegree solutions for the udacity course
algorithms data-structures problem-solving python3
Last synced: 14 Nov 2024
https://github.com/jopetty/cpsc-223
Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.
c computer-science data-structures yale
Last synced: 25 Nov 2024
https://github.com/wangyoucao577/algorithms_practice
Practice algorithms and data structures.
algorithms cplusplus cpp data-structures go golang handrank intorduction-to-algorithms leetcode maxflow maxflow-mincut
Last synced: 02 Dec 2024
https://github.com/thiagodnf/tree-data-structure
Trees as Abstract Data Type in Java
binary-search-tree data-structures java recursive-descent-parser tree tree-structure
Last synced: 23 Nov 2024
https://github.com/nishkarshraj/java-programming-oops
Java Programming Codes!
algorithms algorithms-and-data-structures data-structures database java java-library open-source opensource
Last synced: 06 Jan 2025
https://github.com/i2mint/mongodol
MongoDB Data Object Layer
data-structures database mongodb python
Last synced: 15 Dec 2024
https://github.com/arindal1/thecodejungle
Curated collection of resources for developers, programmers and tech enthusiasts.
computer-science data-science data-structures interview-questions resources software-development
Last synced: 22 Dec 2024
https://github.com/yjdoc2/equationparser
An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.
c data-structures equation-solver parser
Last synced: 26 Nov 2024
https://github.com/nishkarshraj/hackerrank-cpp-programming
Data Structures and OOPS programming in C++ Language done Topic Wise according to HackerRank.
algorithms algorithms-and-data-structures competitive-programming cpp data-structures hackerrank hackerrank-algorithms-solutions hackerrank-solutions
Last synced: 06 Jan 2025
https://github.com/andyfratello/eda
π» Exercicis d'Estructura de Dades i Algorismes (EDA) Q2 - UPC FIB
algorithms cpp cpp-programming data-structures eda-fib fib-upc
Last synced: 25 Nov 2024
https://github.com/mxssl/doubly-linked-list-golang
Doubly Linked List implementation in Go (Golang)
algorithms data-structures doubly-linked-list go golang structures
Last synced: 22 Nov 2024
https://github.com/rakesh9100/cse-dsa-codes
This repository contains the advanced basic reference codes of Data Structures and Algorithms.
algorithms cpp data-structures programmes
Last synced: 25 Nov 2024
https://github.com/rosekamallove/problem-solving
Concepts and Practice problems that I am solving while learning Data Structures and Algorithms
algorithm competitive-programming cpp data-structures
Last synced: 10 Dec 2024
https://github.com/braintwister/record
A heterogeneous data structure for C++
cpp data-structures heterogeneous polymorphism
Last synced: 18 Nov 2024
https://github.com/lsst/cell_coadds
LSST Data Management: Data Structures defining the cell-based coadds
astronomy data-structures python
Last synced: 22 Nov 2024