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-15 00:07:29 UTC
- JSON Representation
https://github.com/hungrybluedev/c-programs
A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.
algorithm c data-structures dependency-free implementation
Last synced: 22 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/pc9795/ds-algo-java
Data structures and Algorithms implemented in Java :coffee:. Some theory notes also.
algorithms data-structures java
Last synced: 23 Dec 2024
https://github.com/suxrobgm/java-structures
Implementation of data structures and algorithms in Java
algorithms data-structures java
Last synced: 03 Dec 2024
https://github.com/abhijeet-muneshwar/geeksforgeeks
This repository contains solutions to GeeksForGeeks problems
algorithm data-structures java
Last synced: 15 Dec 2024
https://github.com/kwilczynski/container
Simple data structures to use in the Go Programming Language
Last synced: 23 Nov 2024
https://github.com/alpha74/profitmoviesapi
API to get maximum movies which an actor can sign without date conflicts using Flask and C++
actors algorithms backtracking-search coding coding-interviews conflict-resolution data-structures json movies-api python-scripts
Last synced: 15 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/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/maskedsyntax/intellipath
A python based visualizer for A* pathfinding algorithm.
algorithms animation astar-algorithm data-structures priority-queue pygame python3 queue
Last synced: 10 Dec 2024
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/kunalkapadia/gochronicles.dev-code
algorithms data-structures go golang microservice
Last synced: 23 Dec 2024
https://github.com/kientech/data-structures-and-algorithms-specialization
Data Structures and Algorithms Specialization
algorithms c cplusplus data-structures python
Last synced: 28 Nov 2024
https://github.com/subhangisati/data-structure-in-c
This is implementation of array, stack, queue, linked list and algorithms in C programming language.
algorithms-and-data-structures c-language c-programming-language data-structures dsa-algorithm practice-programming problem-solving
Last synced: 19 Nov 2024
https://github.com/surabhiojha12/data-structure-and-algorithm
algorithms cpp11 data-structures
Last synced: 11 Jan 2025
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/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/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/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: 21 Nov 2024
https://github.com/gabriel-logan/dsacjs
A high-performance JavaScript and TypeScript library offering a comprehensive set of efficient data structures. Simplify your algorithm implementation and data manipulation with optimized, easy-to-use tools.
data-structures data-structures-algorithms data-structures-and-algorithms dstc std stdlib
Last synced: 31 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/emmanueltobi/pythonbasics
Providing Basics on the Python Programming language
basics basicstructure data-structures datastructuresandalgorithm loops python python-library
Last synced: 17 Nov 2024
https://github.com/abdulvahabaa/geeksforgeeks-dsa
This is my Geeks for Geeks test submission reports repository for improving my DSA knowledge and coding skill.
algorithms data-structures dsa-learning-series dsa-practice javascript nodejs
Last synced: 12 Nov 2024
https://github.com/suhatanriverdi/student-database
Student Database System
algorithms c-plus-plus data-structures
Last synced: 20 Nov 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/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/krishnadey30/data-structure
Data Structure codes implemented in C
bfs c data-structures dfs graph-traversal-algorithms graphs-pathfinding heap maxheap minheap queue stack trees trie
Last synced: 24 Nov 2024
https://github.com/tomboddaert/dyn-slice
An implementation for a &dyn [Trait] -like reference
Last synced: 12 Nov 2024
https://github.com/indianwhocodes/adshuffmanproject
Comparative Evaluation of Data Compression through binary, four-way, and pairing heaps without any standard lib. container except vector.
academic academic-project binary-heap cpp data-compression data-structures heaps
Last synced: 15 Dec 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/make-github-pseudonymous-again/js-lifo
:icecream: Last In, First Out data structures for JavaScript
agpl computer-science data-structures javascript lifo ordered-collections stacks
Last synced: 18 Dec 2024
https://github.com/ww92030-storage/rho
R Programs and Tidbits
algorithms data-structures data-structures-and-algorithms r
Last synced: 20 Nov 2024
https://github.com/alexjmercer/datastructures-algorithms
A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.
algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions
Last synced: 20 Nov 2024
https://github.com/anupam-io/avl_tree
AVL tree: height-balanced trees in C supporting add, remove, search, update features. A comparison of AVL trees with red-black trees is also done(std::set).
avl-tree avl-tree-code avl-tree-implementations bst c data-structures height-balanced-trees red-black-trees rotations std
Last synced: 16 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/bcapathshala/crackyourinternship
Arsh Goyal Coding Challenge For Next 45 Days
algorithms cpp data-structures dsa dsa-practice java
Last synced: 08 Nov 2024
https://github.com/hweawer/algohol
Algorithmic tasks in courses and contests
algorithms data-structures leetcode
Last synced: 31 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/yazaldefilimone/polyglot-programmer
code is fun.
cpp data-structures programming-language python3 rust rust-lang
Last synced: 17 Nov 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/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/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/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/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/singhrohan62/data-structures
simple programs on different types of data structures
algorithms cpp data-structures java javascript
Last synced: 15 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/arkapg211002/college-dsa
Data Structures and Algorithms in JAVA and C for college
algorithms c college data-structures java
Last synced: 15 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/jabellard/graph
Directed, simple graph.
algorithm algorithms c data-structure data-structures graph
Last synced: 17 Nov 2024
https://github.com/ekzhang/ekzlib
Source code for the ekzlib website
algorithms angular code-library competitive-programming data-structures
Last synced: 18 Nov 2024
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/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/diogofcunha/fast-graph
A graph implementation that optimises speed of execution
data-structures graph graph-algorithms topological-sort
Last synced: 03 Dec 2024
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/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/gunh0/algorithms
📝 Solutions for Algorithm Problems [C/C++]
algorithm beakjoon c cpp data-structures project-euler
Last synced: 03 Dec 2024
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/ketan-chaudhary/java_dsa
algorithms-and-data-structures data-structures
Last synced: 21 Nov 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/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/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: 16 Nov 2024
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/tans105/javaprogramming
Data structures and Algorithms + Questions from various competitive programming websites like leetcode, hackerrank, hackerearth, geekforgeeks etc.
algorithms arrays binary-trees competitive-programming core-java data-structures dynamic-programming geeksforgeeks hackerearth hackerrank java leetcode linked-list stack string
Last synced: 20 Nov 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/moindalvs/assignment_multi_linear_regression_2
Consider only the below columns and prepare a prediction model for predicting Price. Corolla<-Corolla[c("Price","Age_08_04","KM","HP","cc","Doors","Gears","Quarterly_Tax","Weight")]
cooks-distance data-science data-structures data-visualization exploratory-data-analysis feature-engineering feature-selection influencers multi-collinearity-issue outlier-removal outliers-detection predictive-modeling
Last synced: 17 Nov 2024
https://github.com/omgzui/basic_c
🐾c语言-数据结构-PHP扩展
c data-structures leetcode php-library
Last synced: 18 Nov 2024
https://github.com/h3ar7b3a7/furtherbacktotheroots
Small applications made while studying C in Harvards cs50 course. An introduction to several concepts of computer programming.
c data-structures memory-management
Last synced: 15 Jan 2025
https://github.com/sahilbansal17/csl106-assignments
This contains the assignments completed in the Data Structures Course in 3rd Semester Course (2017 Aug - Nov) at IIT Jammu.
data-structures data-structures-and-algorithms
Last synced: 11 Jan 2025
https://github.com/sorgazb/labecoin-game-ai
Inteligent self-learning game in develop
ai allegro5 artificial-intelligence binary-tree cpp data-structures fstream ia makefile pointers self-learning simple-hill-climbing steepest-ascent stochastic-hill-climb tree-structure
Last synced: 12 Jan 2025
https://github.com/zerefwayne/data-structure-and-algorithms
Implementations of Data Structures and algorithms in C++
30-day-challenge algorithms c-plus-plus codeforces cses data-structures interviewbit interviewbit-solutions leetcode leetcode-solutions solutions
Last synced: 21 Nov 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: 16 Nov 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/mizrael/dictionarylookupbenchmark
Benchmark of lookup performance between `Dictionary`, `SortedList`, `SortedDictionary` and `HashSet`.
benchmark data-structures dotnet
Last synced: 28 Nov 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/arturobp3/datastructures_and_algorithms
Several exercises about OOP in C++ including data structures and algorithms.
algorithms c-plus-plus data-structures hashmap queues treemap
Last synced: 17 Nov 2024
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/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/solangeug/data-structures-and-software-design
A collection of projects specified in the PennEngineering Extension School's Data Structures and Software Design course.
data-structures java sd2x software-design
Last synced: 25 Nov 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/anirbansharma1996/interview-prep-kit
Welcome to the Full Stack Web Development MERN (MongoDB, Express.js, React, Node.js) Interview Preparation Theoretical Notes repository for freshers! This collection of notes is designed to help you solidify your understanding of the MERN stack concepts and prepare effectively for your upcoming interviews.
algorithms css3 data-structures expressjs html5 javascript mongodb nodejs reactjs redux
Last synced: 17 Nov 2024
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/oleiade/atelier
A collection of Go algorithms, data structures, APIs and helpers to resort to when in need
algorithms data-structures golang helpers
Last synced: 15 Nov 2024
https://github.com/avidlearnerinprogress/datastructures-ucsd
Coursework solutions to UCSD DSA Specialization
Last synced: 14 Jan 2025
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/2kabhishek/topgear-java-data-structure-l1
Solutions for Java-Data-Strucutres-L1 ☕🧮
assignments data-structures java solutions topgear
Last synced: 12 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: 15 Nov 2024
https://github.com/thisiskeanyvy/car-charging-stations
Système de données pour les bornes de recharge pour voitures électriques en France
car car-charger charging-stations data-structures json open-data open-source
Last synced: 28 Nov 2024
https://github.com/miroslav-reiter/algoritmy_a_datove_struktury
🤖 Algoritmy a Dátové Štruktúry - Zoznam, popis a implementácia najpoužívanejších algoritmov na hľadanie, triedenie, grafy, prácu s poliami v rôznych programovacích jazykoch (Python, Java, C/C++, VBA, C#, JavaScript, PHP)
algorithms algoritmy archicture architecture-components data-structures reiter vita
Last synced: 22 Dec 2024
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 Nov 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/srj101/useful-algorithms
Some mostly used and common algorithms implementations using javascript
algorithm basic-programming data-structures javascript
Last synced: 25 Dec 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 Jan 2025
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/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/guillainbisimwa/ruby-ata-structures-and-algorithms-
The goal of this repository is to complete as many challenges from top-100-liked-questions collection of popular challenges in LeetCode.
algorithms data-structures ruby
Last synced: 02 Dec 2024
https://github.com/w8r/b-tree
Generic B-Tree
b-tree data-structures search-trees
Last synced: 18 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/noti0na1/racket-codes
A Collection of My Racket Code
cps data-structures macros racket
Last synced: 16 Dec 2024