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-31 00:07:07 UTC
- JSON Representation
https://github.com/liavbarsheshet/union-find
Generic Union Find Based on up root tree written in c++.
cpp data-structures union-find unionfind
Last synced: 16 Jan 2025
https://github.com/muhamedayoub/coding_problems
you will find some resources for develop your logical thinking
algorithms c coding-challenge data-structures java
Last synced: 28 Jan 2025
https://github.com/tafara-n/code-practise
Practising coding in different languages.
api bootstrap5 c css data-structures database django flask html javascript jquery json programming python sqlalchemy typescript
Last synced: 25 Jan 2025
https://github.com/huseyincenik/data_science
Data Science materials
data data-science data-structures data-visualization dataanalysis dataengineering datapreparation dataprocessing datascience dataset time-series time-series-analysis timeline timeseries timeseries-analysis timeseriesforecasting
Last synced: 01 Dec 2024
https://github.com/theshobhitsingh/data_structures_and_algorithms
This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.
algorithms c cpp data-structures java javascript python typescript
Last synced: 28 Jan 2025
https://github.com/ondrowan/algorithms
Algorithm and data structure implementations in Rust
algorithms data-structures educational
Last synced: 08 Dec 2024
https://github.com/ahmed-saayed/compititve-programming
A collection of algorithms, data structures, Problems on many websites, notes, and references I used during my ICPC journey
algorithms competitive-programming cpp data-structures icpc problem-solving topic
Last synced: 27 Jan 2025
https://github.com/adrinlol/javascript-algorithms-and-data-structures
This repository contains JavaScript based examples that will teach you the fundamentals of algorithmic thinking by writing functions that do everything from converting temperatures to handling complex 2D arrays.
algorithm basic-algorithm data-structures data-structures-and-algorithms javascript javascript-guide
Last synced: 19 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 Jan 2025
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/xiaoluoboding/algo-data-structures-patterns
📖 Learn data structures、algorithms、patterns using JavaScript.
algorithms algorithms-and-data-structures data-structures javascript patterns
Last synced: 08 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/diogofcunha/fast-graph
A graph implementation that optimises speed of execution
data-structures graph graph-algorithms topological-sort
Last synced: 30 Jan 2025
https://github.com/falcon-09/leetcode-problems
algorithms cpp data-structures leetcode-solutions
Last synced: 22 Jan 2025
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/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/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/ryosukecla/go-cs
algorithms, data structures, mathematics written in golang
algorithm computer-science data-structures golang math
Last synced: 12 Jan 2025
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/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/mahdavipanah/libcdll
A cozy C library that implements circular doubly linked list
c data-structures library linked-list
Last synced: 06 Dec 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/yazanzebak/algorithms-and-datastructures
C++ Implementation of algorithms and data structures.
algorithms competitive-programming data-structures
Last synced: 15 Jan 2025
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/timjb/pfds-visualizations
Visualization of purely functional queues 🚶🚶🚶
data-structures purely-functional-data-structures visualization
Last synced: 10 Dec 2024
https://github.com/samueljoli/golang-algorithms
📚Data structures & Algorithms implemented in Go
algorithms algorithms-and-data-structures algorithms-implemented-in-go computer-science data-structures go golang
Last synced: 17 Jan 2025
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/k-g-prajwal/algoexpert
This repository contains solutions to problems on algoexpert.io website.
algoexpert algorithms competitive-programming data-structures
Last synced: 09 Nov 2024
https://github.com/agungdwiprasetyo/competitive-programming
My solutions for competitive programming problemset
algorithms codeforces competitive-programming data-structures icpc toki uva-online-judge
Last synced: 16 Jan 2025
https://github.com/antdeivid/estrutura-de-dados
Repositório destinado ao upload dos códigos da cadeira de Estrutura de Dados.
Last synced: 22 Jan 2025
https://github.com/zzy979/dsaacpp
《数据结构、算法与应用C++语言描述》书中代码和习题解答
algorithms-and-data-structures data-structures
Last synced: 15 Jan 2025
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/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/ibra-kdbra/cpp_projects
C++/C playground
algorithms c cmake collision-detection cpp data-structures game-engine json makefile monitoring-tool opengl qml qt6-gui searching-algorithms sfml2
Last synced: 12 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/wzslr321/algorithms_and_data_structures
C++ code which I will wrote during my hopefully fruitful relationship with competetive programming
algorithms algorithms-and-data-structures competitive-programming cpp data-structures
Last synced: 09 Nov 2024
https://github.com/kneasle/shortlist
An efficient data structure to track the largest items pushed to it.
data-structures rust rust-library shortlist
Last synced: 16 Jan 2025
https://github.com/devdrops/spl-ds
:neckbeard: SPL and it's data structures.
Last synced: 12 Dec 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/h-hg/data-structure-and-algorithm
data structure and algorithm
algorithm algorithms data-structures
Last synced: 23 Dec 2024
https://github.com/gm7avila/data-structures
🏗️ My study of data structures using C
c computer-science data-structures
Last synced: 16 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/stanislavkozlovski/data_structures_feb_2016
Exercises and Homework for SoftUni's Data Structures February 2016 course, in Python
avl-tree data-structures homework python quad-tree red-black-tree
Last synced: 12 Nov 2024
https://github.com/lencx/algorithms
🤖 Data structure and algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 10 Nov 2024
https://github.com/mvharsh/data-structures
This repository contains all my data structures code in C++ language
cpp data-structures disjoint-sets graph hash heap linked-list queue searching-algorithms sorting-algorithms stack trees
Last synced: 14 Jan 2025
https://github.com/manoj-m-01/leetcode
LeetCode: A Journal of My Problem-Solving Adventure
algorithms algorithms-and-data-structures data-structures javascript leetcode leetcode-solutions mysql notes php python
Last synced: 15 Dec 2024
https://github.com/owsas/open-categories
Open Categorization system, available as a node module
categories categorization categorize data data-structures node open-source typescript yaml
Last synced: 17 Nov 2024
https://github.com/yuweaec/ai-programming-with-python-bertelsmann
This repository aims to provide code and information to help you develop a comprehensive understanding of Python programming in the context of artificial intelligence (AI) applications.
ai bertelsmann data-structures functions jupyter-kernels jupyter-notebook numpy object-oriented-programming pandas python python-packages pytorch scripting udacity-nanodegree
Last synced: 20 Nov 2024
https://github.com/liuzihe02/dsa
Personal notes for neetcode.io courses
algorithms data-structures leetcode
Last synced: 20 Nov 2024
https://github.com/gediont/competitive-programming
A2SV Camp
algorithm algorithms-and-data-structures competitive-programming data-structures graphs-algorithms tree-structure
Last synced: 16 Jan 2025
https://github.com/amulyamachhan/dsa
This repository contains solutions to Data Structures and Algorithms (DSA) questions from Striver's.com implemented in JavaScript.
algorithms arrays binary-search data-structures dsa dsa-practice hashing javascript patterns recursion sorting strings
Last synced: 09 Nov 2024
https://github.com/daudi13/hospital-database
This is a postgres Hospital database project built from a schema diagram
Last synced: 23 Jan 2025
https://github.com/profjordanov/data-structures
Introduces the most used data structures in programming based on C# and .NET
csharp data-structures graph list queue stack table tree
Last synced: 14 Nov 2024
https://github.com/bohnacker/data-manipulation
Some Javascript and Python scripts to manipulate (large) CSV files and JSON data.
data data-mining data-structures javascript python
Last synced: 07 Dec 2024
https://github.com/robertzhidealx/lytepq
A small and mighty suite of data structures in JavaScript.
algorithms array binary-heap data-structures disjoint-sets javascript priority-queue queue union-find
Last synced: 25 Dec 2024
https://github.com/ayeujjawalsingh/placement_prepration
This repository consists of all the material required for cracking the coding rounds and technical interviews during placements.
algorithm css data-structures html java javascript mongodb notes php placement prepinta100code sorting-algorithms sql
Last synced: 07 Jan 2025
https://github.com/theritikchoure/dsa-typescript
This is an open source repo for learning and rehearsing data structures and algorithms in Typescript
algorithms data-structures recurssion typescript
Last synced: 09 Nov 2024
https://github.com/anishsinha-io/jenny-assignments
A place for Jenny to do DSA while also learning Git!
algorithms c data-structures education
Last synced: 31 Dec 2024
https://github.com/ahmadhabibi14/go-algorithms-and-datastructures
Collection of various data structures and algorithms implemented in the Go programming language
algorithms algorithms-and-data-structures competitive-programming data-structures go golang
Last synced: 04 Dec 2024
https://github.com/bariscan97/leetcode-solutions
algorithms data-structures leetcode python python3
Last synced: 17 Dec 2024
https://github.com/chessai/disjoint-sets
Haskell Disjoint Sets (Union Find) Library
data-structures data-structures-and-algorithms disjoint-set disjoint-sets haskell haskell-library single-static-assignment ssa union-find
Last synced: 22 Jan 2025
https://github.com/siraajul/javalpha
Assignments & Practice Code Repo Apna College's "Alpha 3.0" Batch for Placement
algorithms basics data-structures dsa java placement-preparation programm
Last synced: 04 Dec 2024
https://github.com/ajayns/c-programs
A collection of data structure and algorithm implementations in C
Last synced: 31 Dec 2024
https://github.com/themusharraf/fastapibooks
A REST API built with Python and FastAPI, integrating with PostgreSQL for CRUD operations (Create, Read, Update, Delete) on books.
api architecture data-structures database fastapi render server sqlalchemy
Last synced: 17 Dec 2024
https://github.com/jonasvsc/your-iq-called
A repository of data structures, algorithms, coding interview questions, and Leetcode problems. Ideal for interview prep and strengthening CS fundamentals.
algorithms coding-interview data-structures
Last synced: 19 Nov 2024
https://github.com/sai-suraj-27/cpp
This is my Repo for Practicing C++, Attempting Contests, and Solving Good Problems.
algorithms competitive-programming-contests cpp data-structures important
Last synced: 15 Dec 2024
https://github.com/maacpiash/cse225l
CSE225 (Data Structure and Algorithm) lab codes.
algorithm algorithms-and-data-structures bst cli cpp data-structure-and-algorithm data-structures file graph heap list queue sort stack stl tree
Last synced: 11 Dec 2024
https://github.com/suniksha12/dsa_programs
This repository is a comprehensive collection of Data Structures and Algorithms (DSA) programs implemented in Java. Each major topic in DSA has its dedicated subfolder, referred to as a ‘set’. Each ‘set’ encapsulates 10-12 specific DSA programs related to the overarching topic.
algorithms approach data-structures datastructures-algorithms dsa file-upload git github interview-preparation interview-questions java pages problem-solving revision solutions spacecomplexity star timecomplexity
Last synced: 11 Nov 2024
https://github.com/anindya-dey/dsa
A website where I summarize solutions for DSA problems.
algorithms andys-cli data-structures data-structures-and-algorithms dsa nextjs react tailwind tailwindcss vercel
Last synced: 17 Jan 2025
https://github.com/ruimaciel/msexpr
M's sexpr library: a s-expressions data structure library implemented in C
c c-library c90 data-structures library parser s-expression s-expressions
Last synced: 12 Jan 2025
https://github.com/aminul-islam-niloy/cpp-programming-and-templates-
Basic and advance c++ code for learner.
Last synced: 13 Nov 2024
https://github.com/sdasgup3/leetmap
MIndMap of all the problems in Leetcode
algorithms atom-editor atom-plugin c coding-interviews cplusplus-11 cpp data-structures golang leetcode leetcode-cpp leetcode-golang leetcode-questions leetcode-solutions mindmap mindmapping
Last synced: 23 Dec 2024
https://github.com/mrityunjay-tripathi/algorithms
Implementation of different algorithms in (Python, C, C++, Java)
algorithms c cpp14 data-structures graph java python tree
Last synced: 08 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: 30 Jan 2025
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: 29 Jan 2025
https://github.com/juleskulcsar/javascript
javascript challenges/interview questions
arrays data-structures javascript javascript-algorithms javascript-array
Last synced: 08 Jan 2025
https://github.com/harshitsahu2311/all-year-practicals
In this repo I have completed and uploaded my all 2nd year practicals of my college.
computer-networks data-structures operating-system python
Last synced: 17 Dec 2024
https://github.com/francislagares/typescript-data-structures-algorithms
Algorithms and data structures implemented in TypeScript.
algorithms coding-interview data-structures interview-prep typescript typescript-algorithms typescript-data-structure
Last synced: 29 Jan 2025
https://github.com/divithraju/divith-raju-openmetadata
Open Standard for Metadata. A Single place to Discover, Collaborate and Get your data right.
automation bigdata bigdataanalytics data data-structures dataengineering datascience hacktoberfest2022 metadata metadata-extraction
Last synced: 31 Dec 2024
https://github.com/antouhou/easy-tree
A simple and efficient tree structure library for Rust with recursive traversal
algorithms data-structures recursive rust traversal tree tree-structure trees
Last synced: 08 Dec 2024
https://github.com/agungdwiprasetyo/cheatsheet
Cheatsheet STL C++, JavaScript, Python, ...
Last synced: 16 Jan 2025
https://github.com/playwithalgos/kdtrees
Graphical demonstration of the construction of a kd-tree
data-structures geometric-algorithms kdtree
Last synced: 16 Jan 2025
https://github.com/solangeug/hacker-rank
A collection of programming challenges by HackerRank (https://www.hackerrank.com/).
algorithms data-structures hackerrank programming-challenges
Last synced: 25 Jan 2025
https://github.com/kdrag0n/structalgo
My implementations of various data structures and algorithms in C.
Last synced: 17 Jan 2025
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/vickttor/data_structure_and_algorithms_with_java
Learning Data Structure and Algorithms by using Java
algorithms bigonotation data-structures java
Last synced: 22 Jan 2025
https://github.com/palashhawee/data-structures-and-algorithms-in-python
Data Structures and Algorithms
algorithms algorithms-and-data-structures coding-challenge data-structures python
Last synced: 23 Jan 2025
https://github.com/mahendramahara/dsa-in-c-programing
Explore a collection of C programming language implementations for various data structures and algorithms. From linked lists to sorting algorithms, this repository provides a hands-on approach to learning and understanding essential concepts in data structures and algorithms.
bca bca-project c-programming c-programming-language c-programs cprogramming data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-in-c dsa-learning-series dsa-practice dsa-project lab-exercise lab-report mahendra-mahara mahendramahara programming
Last synced: 19 Nov 2024
https://github.com/joao-conde/competitive-programming
Competitive programming training and contest exercises
algorithms competitive-programming data-structures
Last synced: 12 Jan 2025
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/theodesp/go-tries
Go tries implements several types of Trie data structures for experimental use.
Last synced: 08 Dec 2024
https://github.com/archishmansengupta/lc
contains leetcode solutions done ~ 2 years ago, don't bother
algorithms cpp data-structures leetcode
Last synced: 17 Dec 2024
https://github.com/snandasena/cpp-advanced-topics
Advanced Topics In C++
algorithms c concurrent-programming cpp data-structures datastructures-algorithms idioms oop python solid-principles webassembly
Last synced: 05 Dec 2024