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/sanjid133/go-collections
Implement data structure using golang generics
Last synced: 23 Jan 2025
https://github.com/shashaaankkkkk/dsa_c_notes
π C DSA Notes: PDF Repo π₯οΈ Master C Data Structures & Algorithms! π Explore concise PDFs on key concepts, code examples, & problem-solving strategies. ππ» Clone & excel in DSA! Happy coding! π€π©βπ»π¨βπ» #CProgramming #DataStructures #Algorithms #PDFs #Repo
algorithms c-programming-language data-structures data-structures-and-algorithms dsa opensource
Last synced: 20 Jan 2025
https://github.com/surajsgh/data-structures-and-algorithms
π¨βπ» πͺ A Repository of General Mathematical Programs, Bits Manipulation, Recursion and 'Data Structures and Algorithms'.
algorithms data-structures java leetcode mathematics problem-solving recursion technical-interview-questions
Last synced: 09 Nov 2024
https://github.com/vatshayan/b.tech-project-image-recognition-system-
data-science data-structures database dip final-project final-year-project image image-classification image-processing image-recognition machienlearning machine-learning machine-learning-algorithms machinelearning neural-network python
Last synced: 15 Jan 2025
https://github.com/micahondiwa/binary_trees
Implementing binary trees algorithm in C
algorithms algorithms-and-data-structures binary binary-search binary-search-tree data-structures insertion malloc-free search-algorithm traversal
Last synced: 16 Dec 2024
https://github.com/gigdevelopment10/pythonsaurus
Find solutions to common coding challenges with this curated collection of AlgoRythms
Last synced: 09 Dec 2024
https://github.com/micahondiwa/printf
Creating and implementing a custom printf function in C
c cli data-structures header-files malloc malloc-free printf
Last synced: 16 Dec 2024
https://github.com/stuymedova/common-data-structures
[LEARNING] Annotated Linked Lists, Hash Tables, and so on
computer-science data-structures interview-preparation
Last synced: 09 Jan 2025
https://github.com/camara94/data-visualization-with-python
Data visualization and some of the best practices when creating plots and visuals. The history and architecture of Matplotlib, and how to do basic plotting with Matplotlib. Generating different visualization tools using Matplotlib such as line plots, area plots, histograms, bar charts, box plots, and pie charts. Seaborn, another data visualization library in Python, and how to use it to create attractive statistical graphics. Folium, and how to use to create maps and visualize geospatial data.
data data-science data-structures data-visualization python3
Last synced: 23 Dec 2024
https://github.com/sysread/lua-skewheap
A skew heap implementation in Lua
algorithm data-structures heap lua priority skew skewheap
Last synced: 14 Jan 2025
https://github.com/rcarubbi/cansi-datastructures
Data Structure Couse with examples written in C Ansi
binary-search c c-ansi data-structures linked-list
Last synced: 20 Jan 2025
https://github.com/yashfalke77/data-structures-algorithms
Implementation of all basic data Structure and algorithms in python.
algorithms algorithms-and-data-structures data-structures python3
Last synced: 21 Jan 2025
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/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/kdrag0n/structalgo
My implementations of various data structures and algorithms in C.
Last synced: 17 Jan 2025
https://github.com/alexcoder04/cs_nds
Some helpful things for Computer Science classes
computer-science data-structures data-structures-and-algorithms germany high-school niedersachsen
Last synced: 16 Dec 2024
https://github.com/ritvik19/codebook
Code Repository for various Competitive Programming platforms, solutions to various tricky problems and implementations of various algorithms in various programming languages
algorithm algorithm-challenges algorithms codechef competitive-programming data-structures hackerearth hackerrank programming-languages
Last synced: 23 Jan 2025
https://github.com/vaneeza-7/data-structures-labs
Data Structures implemented in C++
arrays avl-tree binary-search-tree circular-linked-list data-structures doubly-linked-list expression-tree fast-nuces linkedlists queues sorting-algorithms stacks trees
Last synced: 07 Jan 2025
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/madebypixel02/machine-learning-pacman
[Uc3m] The Classic ghost-eating game
data-science data-structures data-structures-and-algorithms machine-learning machine-learning-algorithms pacman-game python reinforcement-learning uc3m videogame weka weka-library
Last synced: 14 Jan 2025
https://github.com/erickpetru/javascript-data-structures
Collection of data structures created with ECMAScript 2015+, TypeScript definition files and Jest unit tests
data-structures ecmascript2015 javascript jest typescript-definitions
Last synced: 23 Dec 2024
https://github.com/sabyasachi-seal/books
All the books that can help you for a CS Degree
algorithms books cse daa data-structures maths
Last synced: 08 Jan 2025
https://github.com/turbomack/queue
Simple FIFO (first in, first out) Queue implementation in Elm
Last synced: 06 Dec 2024
https://github.com/gzixnine/data_structure_c
This section of the repository serves as a comprehensive exploration of a wide range of data structures and algorithms. From the foundational arrays to the complexities of graphs and trees, with a commitment to clarity, depth, and practicality, this repository is designed to be your go-to resource for mastering data structures and algorithms.
array breadth-first-search bubble-sort count-sort data-structures graph hashtable heap heap-sort insertion-sort linked-list map merge-sort queue quick-sort radix-sort selection-sort set stack tree
Last synced: 18 Nov 2024
https://github.com/ashwaniydv/algodslib
Contribute for Hacktoberfest 23 π
algorithms competitive-programming cpp data-structures dsa dsa-algorithm hacktoberfest hacktoberfest-accepted hacktoberfest2021 hacktoberfest2022 hacktoberfest2023 hacktoberfest2024 open-source opensource opensourceforgood
Last synced: 10 Nov 2024
https://github.com/skywarth/fenrir-wolfpack-simulator
Simulating wolfpack behaviours and future of the pack in an environment using Javascript and data trees.
data data-structures javascript max-heap simulation simulations wolfpack
Last synced: 07 Jan 2025
https://github.com/hweawer/algohol
Algorithmic tasks in courses and contests
algorithms data-structures leetcode
Last synced: 31 Dec 2024
https://github.com/melhosseiny/struct
Data structure/algorithm library for JavaScript
algorithms computer-science data-structures
Last synced: 23 Jan 2025
https://github.com/alirezagholamii/algorithms-daily
Solving Algorithmic Problems
algorithms data-structures javascript
Last synced: 22 Jan 2025
https://github.com/owenpotent/algo-ts
Just some algorithms and data structures in TypeScript
algorithm algorithms algorithms-and-data-structures collaborate community-exchange communityexchange data-structures ghdesktop github learning open-source
Last synced: 30 Nov 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/josephakaro/30-days_of_algorithms
Creating a structured 30-day challenge to learn data structures and algorithms is a fantastic idea! Checkout the README.md for in-depth guideline.
30-days-of-code 30daysofcode algorithm algorithms algorithms-and-data-structures data-structures python python3
Last synced: 15 Jan 2025
https://github.com/laqudee/rust-algorithms-data-structures
Rust Algorithms And Data Structures
algorithms data-structures rust search-algorithm sorting-algorithms
Last synced: 28 Jan 2025
https://github.com/rizwanullah313/library-management-system
Library management system using C++ data structure..
cli cpp data-structures visual-studio
Last synced: 16 Jan 2025
https://github.com/harrykamboj1/datastructureandalgorithms
Repository For Practicing Data Structures And Algorithms
Last synced: 21 Jan 2025
https://github.com/noti0na1/racket-codes
A Collection of My Racket Code
cps data-structures macros racket
Last synced: 16 Dec 2024
https://github.com/marianogappa/iknowkungfoo
Website aiming to provide easiest way to learn Algos & DS for FAANGs
algorithms data-structures faang-interview faang-preparation leetcode system-design
Last synced: 17 Jan 2025
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/aryank1511/dsa456-learning-and-assignments
This repository contains a collection of all the source code and files that I used in order to learn Data Structures and Algorithms in Python and complete all the assignments in this course.
algorithms data-structures dsa-practice dsalgo python3
Last synced: 07 Dec 2024
https://github.com/ivangalbans/hackerrank
My solutions to HackerRank challenges
algorithms clojure cpp data-structures functional-programming hackerrank-solutions problem-solving sql
Last synced: 17 Nov 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/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/w8r/b-tree
Generic B-Tree
b-tree data-structures search-trees
Last synced: 18 Nov 2024
https://github.com/jean-andre-gauthier/swissknife
Data structures and algorithms for programming contests
algorithms competitive-programming competitive-programming-contests data-structures
Last synced: 29 Jan 2025
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 Jan 2025
https://github.com/jdoiro3/git-dag
At its core Git is a content addressable database. Git-DAG allows you to view this database as a 3d model.
3d dag data-structures educational force-graph git visualization
Last synced: 28 Jan 2025
https://github.com/suji04/data_structures
Implementation of all basic linear and non-linear data structures in C++
array binary-tree data-structures hacktoberfest linked-list queue stack
Last synced: 07 Jan 2025
https://github.com/darwinz/hackerrank
Some of my HackerRank solutions
algorithms bash data-structures java javascript mathematics python ruby sql
Last synced: 04 Dec 2024
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/mikebsg01/competitive-programming
Solutions of several online judges and problems of programming competitions (data structures and algorithms).
algorithms bitmask c c-plus-plus competitive-programming cpp11 data-structures dp graphs hashing java mathematics online-judges programming-competitions programming-contests python3 ruby trees vectors
Last synced: 09 Nov 2024
https://github.com/xasannosirov/leetcode-problems
I will share the algorithmic problems I solved from LeetCode
data-structures golang leetcode-golang leetcode-python leetcode-solutions leetcode-sql mysql-database object-oriented-programming oop-principles open-source problem-solving python3 solutions
Last synced: 15 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/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: 09 Dec 2024
https://github.com/madhurimarawat/data-structure-using-c
This repository contains programs in the C programming language related to Data Structures.
add-digit basic-programming c data-structures deletion-in-array dynamic-memory-allocation insertion library-functions linked-list linked-list-in-c menu-driven-program priority-queue queue searching-algorithms sorting-algorithms sorting-algorithms-implemented stack static string-functions user-defined-functions
Last synced: 15 Jan 2025
https://github.com/dev-vivekkumarverma/spellchecker
this uses very efficient data-structure for storing and fast searching of the words (Trie datastructure) and uses persistent storage
autocomplete autocomplete-search autocomplete-suggestions autosuggest data-structures fastapi spellcheck trie trie-tree
Last synced: 25 Nov 2024
https://github.com/kamilhan-karaismailoglu/practices-related-to-data-structure
The program first saves the values ββreceived from the user in the queue structure, then adds the values ββin this queue structure larger than the average of the queue to the linked list created in accordance with the stack structure and copies this linked list into an array. Finally, it writes the created array to the screen. Made with C. This program was written for the Data Structures lecture.
data-structures linked-list queue stack stack-linked-list
Last synced: 15 Jan 2025
https://github.com/yazaldefilimone/design-patterns
In this repository I will put all my studies on 22 (out of 23) GoF design patterns. All with TypeScript code examples.
data-structures design-patterns learn-to-code learning-exercise typescript
Last synced: 18 Jan 2025
https://github.com/kamilhan-karaismailoglu/practices-related-to-doubly-linked-lists
The program making comparison between doubly linked lists created by values ββread from text file. Made with C. This program was written for the Data Structures lecture.
data-structures doubly-linked-list
Last synced: 15 Jan 2025
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/bnclabs/robt
Read only BTree, immutable index for disk/SSD.
btree data-structures disk index rust-lang storage
Last synced: 11 Nov 2024
https://github.com/yazaldefilimone/polyglot-programmer
code is fun.
cpp data-structures programming-language python3 rust rust-lang
Last synced: 18 Jan 2025
https://github.com/theanujdev/dsa-solutions
This repository contains solutions of important DSA questions in Python.
algorithms data-structures data-structures-and-algorithms dsa leetcode leetcode-python leetcode-solutions python python3 solutions
Last synced: 16 Jan 2025
https://github.com/jacobgrisham/dna-identification-algorithm-using-python
Program takes a sequence of DNA and a CSV file containing Short Tandem Repeats (STR) counts for a list of individuals and then outputs to whom the DNA (most likely) belongs.
algorithms data-structures dna dna-identification-algorithm python
Last synced: 09 Dec 2024
https://github.com/jeninsutradhar/java-datastructures-algorithms
This repository contains implementations of various data structures and algorithms in different programming languages. It serves as a reference and learning resource for understanding fundamental concepts in computer science.
algorithms algorithms-and-data-structures data-structures java jdk21
Last synced: 09 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/smartcraze/dsa-full-power
Data Structure & Algorithm || Learning DSA || Daily update
algorithms algorithms-and-data-structures c cpp data-structures dsa
Last synced: 09 Nov 2024
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/doniaskima/learncpp
Learning algorithms and data structures can significantly improve your programming skills, enabling you to write more efficient and optimized code, leading to better performance and maintainability of your software.
algorithms cpp data-structures
Last synced: 22 Jan 2025
https://github.com/avidlearnerinprogress/datastructures-ucsd
Coursework solutions to UCSD DSA Specialization
Last synced: 14 Jan 2025
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 Jan 2025
https://github.com/cleosilva/estruturas-dados-javascript
Estrutura de dados e algoritmos implementados em Javascript com explicaçáes e links para leitura adicional
algorithm data-structures interview javascript javascript-algorithms
Last synced: 21 Jan 2025
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/mahmoodhamdi/leet_code_100_days
LeetCode 100 Days Challenge: Improve problem-solving skills by tackling LeetCode problems over 100 days.
challenge data-structures data-structures-and-algorithms leetcode leetcode-dart solving-algorithm
Last synced: 18 Nov 2024
https://github.com/sandippalit/data-structures-and-algorithms-in-python
This repository by Sandip Palit contains Data Structures and Algorithms in Python.
algorithms backtracking complexity data-structures dsa linked-list maths oop python recursion searching sorting
Last synced: 15 Dec 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: 29 Jan 2025
https://github.com/thehxdev/dsa
My implementation of algorithms and data structures
Last synced: 14 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/praabindhp/avl_tree
C Program For AVL Tree
avl-tree c data-structures programming
Last synced: 16 Jan 2025
https://github.com/eesunmoon/algorithms
[Fall 2020] Algorithms
algorithms algorithms-and-data-structures c data data-structures
Last synced: 14 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/sidvishnoi/compact-prefix-tree
A serializable compact prefix tree (also known as Radix tree or Patricia tree or space-optimized trie) implementation in JavaScript.
compact-prefix-tree data-structures patricia-tree prefix-tree prefix-trie radix-tree trie trie-tree
Last synced: 17 Dec 2024
https://github.com/matheusjohannaraujo/data_manager
Gerencie seus arquivos e pastas de maneira simples - PHP
data-structures filestorage filesystem filesystem-library php php-library php7 php8
Last synced: 31 Dec 2024
https://github.com/kevjose/devnotes
notes from the journey of a software engineer π€
algotithms data-structures git-notes javascript terraform
Last synced: 13 Nov 2024
https://github.com/devinterview-io/bit-manipulation-interview-questions
π£ Bit Manipulation Interview Questions Answered to help you get ready for your next Data Structures interview.
bit-manipulation bitmanipulation bitmanipulation-interview-questions data-structures data-structures-algorithms data-structures-and-algorithms data-structures-interview data-structures-interview-questions
Last synced: 12 Dec 2024
https://github.com/vvaldesc/ballsortpuzzle_web
Ball Sorting based game made with Java Script, CSS and HTML:5
audio callback-functions data-structures documentfragment eventlistener game html5 javascript
Last synced: 17 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/hirentimbadiya/my_dsa_codes
in this repository i have added the DSA problems that i solved on Leetcode , GFG or other plateforms
algorithms data-structures java leetcode solutions
Last synced: 20 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/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
https://github.com/mouatezbenariba/kalbonyan-elmarsos-projects
This repository contains all the exercices, assignments and projects done within Kalbonyan-ElMarsos (ΩΨ§ΩΨ¨ΩΩΨ§Ω Ψ§ΩΩ Ψ±Ψ΅ΩΨ΅) Learning journey!
algorithms aws computer-science css data-structures html javascript nodejs react
Last synced: 22 Dec 2024
https://github.com/krishnalagad/learn-java-with-me
Repository contains data structure and collection framework programs in java.
collections-framework data-structures graph-algorithms leetcode-solutions linked-list loops-and-iterations queue regular-expressions searching-algorithms sorting-algorithms stack star-patterns strings tree-structure
Last synced: 19 Nov 2024
https://github.com/wesleey/advanced-data-structures
Linked lists, Queues, Stacks, Trees, Graphs and Hash tables.
advanced-data-structures circular-doubly-linked-list circular-singly-linked-list data-structures doubly-linked-list linked-l singly-linked-list
Last synced: 05 Dec 2024
https://github.com/liva2008/algorithm
PPT of Modern Javascript Data Structures and Algorithms
algorithms data-structures javascript js ppt
Last synced: 16 Jan 2025
https://github.com/simranjeet97/docker_python_flask-dash_app
Docker Image and Container Build for Python Flask/Dash App
data data-science data-structures data-visualization docker docker-compose docker-container docker-image python python-script uwsgi-nginx
Last synced: 14 Jan 2025
https://github.com/ajayns/c-programs
A collection of data structure and algorithm implementations in C
Last synced: 31 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/arnaudband/algorithms_and_data_structures
This repository contains implementations of data structures and algorithms. Created as part of a Data Structures and Algorithms course, it features organized folders for each topic, with README files providing overviews, use cases, and complexity analysis. Sample problems and solutions, along with test cases, are also included.
algorithms-and-data-structures algorithms-implemented data-structures github-codespaces javascript learn solidity
Last synced: 15 Nov 2024
https://github.com/alopatindev/concurrent-hashmap-rs
Concurrent HashMap in Rust
concurrency concurrent-data-structure data-structures hashmap multithreading rust
Last synced: 16 Jan 2025