Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Data structures
A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.
- GitHub: https://github.com/topics/data-structures
- Wikipedia: https://en.wikipedia.org/wiki/Data_structure
- Related Topics: algorithm,
- Aliases: data-structure,
- Last updated: 2025-02-09 00:07:27 UTC
- JSON Representation
https://github.com/tsfoster/elm-heap
Heaps for elm
data-structures elm elm-lang elm-language heaps
Last synced: 12 Oct 2024
https://github.com/jbayardo/rust-skiplist
Implementation of Skip List for Rust
data-structures rust rust-crate rust-lang rust-language rust-library skiplist
Last synced: 12 Oct 2024
https://github.com/mghalix/bank-system
C++ Console Application for a Banking System.
console-application cpp data-structures file-organization oop
Last synced: 13 Nov 2024
https://github.com/reity/circuit
Minimal pure Python library for building and working with logical circuits.
circuit circuits common-library data-structures logic logic-circuit logic-gates python
Last synced: 23 Nov 2024
https://github.com/eslam-abdo/data-structures-algorithms
This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.
algorithms c cpp data-structures
Last synced: 18 Jan 2025
https://github.com/faheel/lab-exercises
Programs for (almost) all lab exercises, semester 6 onwards
computer-engineering cryptography data-structures jamia-millia-islamia lab-exercises oop operating-systems
Last synced: 12 Oct 2024
https://github.com/pkprajapati7402/cpp-notes
Here's the notes and the Problems with solutions, that we generally see While learning any new language. These problems contains OOPS, Data Structures and Algorithm problems using C++.
algorithms cpp data-structures dsa oops-in-cpp tutorial
Last synced: 05 Nov 2024
https://github.com/adityamangal1/leetcode
coding-challenge data-structures leetcode
Last synced: 08 Nov 2024
https://github.com/marcos-venicius/fuu
Hooks, Masks, Validators, Transforms, Features. Algorithms, PY, JS, TS, React, CS... many languages
adt algorithms algorithms-and-data-structures data-structures dev-tools hooks masks python react tools utils validators web-tools
Last synced: 28 Dec 2024
https://github.com/prateekiiest/competitive-programming-algo-ds
A curated list of competitive programming exercises I did through my undergrad :ledger:
algorithm-challenges algorithms algorithms-and-data-structures data-structures
Last synced: 11 Oct 2024
https://github.com/kolosovpetro/html-code-generator
Computer science cheat sheet in C#
algorithms binary-search-tree binary-tree code-generation data-structures graph
Last synced: 25 Dec 2024
https://github.com/alkesst/datastructures
Some data structures implemented in java and haskell
algorithms data-structures data-structures-algorithms datastructures haskell java
Last synced: 07 Nov 2024
https://github.com/aswinbarath/data-structures-and-algorithms
Problems on Data Structures and Algorithms
algorithms data-structures java leetcode problem-solving
Last synced: 06 Nov 2024
https://github.com/strake/containers.rs
Library of containers for computers with finite memory
Last synced: 12 Oct 2024
https://github.com/make-github-pseudonymous-again/js-collections
:school_satchel: Python's collections library in JavaScript
agpl collections computer-science data-structures javascript
Last synced: 12 Oct 2024
https://github.com/mribeirodantas/vidente
R package to parse and preprocess the Surveillance, Epidemiology, and End Results (SEER) Program data from NIH/NCI
cancer-patients cancer-research data-analysis data-science data-structures r-package seer
Last synced: 15 Oct 2024
https://github.com/pablobona/catalog-of-my-things-ruby
Welcome to the Catalog of My Things console app! This Ruby-based application allows you to manage collections of items you own, including books, music albums, movies, and games. You can keep track of various details about these items and perform tasks such as adding new items, listing items, and more.
data-structures database json methods object preserve rubocop ruby ruby-gem testing
Last synced: 13 Jan 2025
https://github.com/robusgauli/cset.h
Typesafe, Generic & Fastest Set Data structure implementation in C
c data-structures generic hash hashmap set
Last synced: 02 Jan 2025
https://github.com/caffeines/code-library
Code collection of the different types of data structure, algorithm, and technique.
algorithm-library competitive-programming cpp cpps cpps-source cpps-template data-structures
Last synced: 12 Oct 2024
https://github.com/sanmak/factorial-tail-call-optimisation
A console based application to calculate factorial using Tail-Call-Optimisation.
algorithm console data-structures factorial javascript nodejs recursive-algorithm stackoverflow subroutines tail-call-optimization tail-calls tail-recursion wikipedia
Last synced: 28 Nov 2024
https://github.com/edinsonrequena/algorithms-and-data-structure
Here you can find many algorithm exercises in C language
algorithms algorithms-and-data-structures c data-structures python software-engineering stack tree
Last synced: 29 Nov 2024
https://github.com/tanmay-312/problem-of-the-day
Here you will find daily problem's solution for GeeksForGeeks and LeetCode from 1-1-2024. "365 Day Challenge: Daily POTD DSA"
365 365daychallenge 365daysofcode algorithms daily-coding-problem data-structures dsa dsa-algorithm dsa-practice gfg-potd gfg-solutions leetcode-practice leetcode-solutions problem-solving
Last synced: 19 Nov 2024
https://github.com/dmjio/trie
This Trie is so fly
data-structures fly haskell tree trie
Last synced: 16 Nov 2024
https://github.com/mcxxmc/structures-in-go
Implementation of some data structures in golang. e.g. Binary search tree.
Last synced: 19 Dec 2024
https://github.com/singh1aryan/all-about-python
🦎 Basic python stuff.
aima-python algorithms data-structures leetcode python
Last synced: 02 Feb 2025
https://github.com/fusion/data.cr
A bumbling foray in immutable data structures land. In Crystal!
crystal data-structures functional functional-programming immutable immutable-datastructures persistent persistent-data-structure
Last synced: 15 Oct 2024
https://github.com/juliaaplavin/accessorsextra.jl
data-structures lenses-library optics-code
Last synced: 20 Jan 2025
https://github.com/sodiqsanusi/algorithmsarchive
A collection of algorithms solved from different platforms
algorithms data-structures javascript typescript
Last synced: 08 Nov 2024
https://github.com/adityakmr7/data-structure
data-structures hacktoberfest2019 hactoberfest
Last synced: 29 Dec 2024
https://github.com/wwkk-y/bplustree
数据库应用 B+ 树(Java)
bplus-tree bplustree data-structures databases java
Last synced: 15 Oct 2024
https://github.com/shivabhusal/algorithms_n_data_structures
Contains all common algorithm theories and implementation in various languages like C, Ruby, etc
algorithms c data-structures learning ruby
Last synced: 14 Oct 2024
https://github.com/lihanghang/tecroom
技术栈在线总结文档,包含编程语言、数据结构与算法、机器学习、数据库等。
artificial-intelligence coding data-mining data-structures deep-learning design-patterns docker java machine-learning nlp python3 summary text-extraction text-mining tools
Last synced: 13 Nov 2024
https://github.com/elliotwutingfeng/asciiset
asciiset is an ASCII character bitset.
ascii bitmask bitset bitwise byte data-structures hacktoberfest set string
Last synced: 11 Nov 2024
https://github.com/gikoskos/simbly
Multithreaded runtime and interpreter for programs written in a tiny assembly-like language
c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix
Last synced: 07 Nov 2024
https://github.com/avidlearnerinprogress/epi_solutions
My solutions to the problems from book "Elements of Programming Interviews" - work in progress
algorithms cpp14 data-structures elements-of-programming-interviews whiteboard
Last synced: 11 Oct 2024
https://github.com/avidlearnerinprogress/placementpreparation
Collection of programs implemented by me from geeksforgeeks.com
algorithms c-plus-plus-11 data-structures
Last synced: 11 Oct 2024
https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023
This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.
assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz
Last synced: 22 Nov 2024
https://github.com/skirianov/out-of-the-box-js
For you All struggling to find real life problems
algorythms data-structures javascript problems project
Last synced: 13 Oct 2024
https://github.com/honzasp/spiral
A simple compiled programming language
compiler data-structures functional language-design rust
Last synced: 25 Jan 2025
https://github.com/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: 30 Jan 2025
https://github.com/frenzyexists/solve-the-crime
First Project from Spring semester 2021 on Data Structures. That's it
data-structures java university university-project
Last synced: 03 Jan 2025
https://github.com/alwinsimon/ds-in-js
Ds in Js is a repository that contains implementations of various basic data structures and algorithms in JavaScript. Whether you are a beginner looking to learn about data structures and algorithms or an experienced developer looking for a quick reference, this repository has you covered.
algorithms-and-data-structures begginer-friendly contributions-welcome data-structures dsa-algorithm javascript js
Last synced: 11 Jan 2025
https://github.com/hanke0/python-ctools
A collection of useful data structures and functions written in C for Python.
data-structures functions python-c-api python-c-extension python-library
Last synced: 19 Dec 2024
https://github.com/samvel-aivazian/neetcode
Solutions to NeetCode problems using Java 21. This repository includes implementations of various data structures, algorithms, and design patterns, with a focus on clear, maintainable code and thorough testing.
algorithms algorithms-and-data-structures coding-challenges data-structures design-patterns java java-21 sorting-algorithms
Last synced: 11 Jan 2025
https://github.com/okeuday/record_info_runtime
Parse transform for using record_info(size, _) and record_info(fields, _) during runtime
Last synced: 12 Dec 2024
https://github.com/aadewunmi/datastructures-and-algorithms-in-python
An Implementation of Data Structures And Algorithms In Python 🐍
algorithms computer-science data-structures data-structures-and-algorithms python-algorithms python-data-structures python3
Last synced: 25 Jan 2025
https://github.com/shinjimc/octree_voxel_vtk
Octree with VTK is a C++ project that efficiently manages, stores, and visualizes three-dimensional spatial data. It utilizes an Octree data structure and Visualization Toolkit (VTK) to load spatial points from CSV files into a 3D space. It features robust Google Test (GTEST) unit tests to ensure reliability.
3d-visualization c-plus-plus cpp data-management data-structures data-visualization gtest octree octree-structure point-clouds spatial-data vtk
Last synced: 24 Dec 2024
https://github.com/ps0305/udemy-the-coding-bootcamp-algorithms-data-structures
Data Structures + Algorithms with JavaScript
algorithm algorithms-and-data-structures data-structures javascript
Last synced: 01 Jan 2025
https://github.com/zevolution/java-algorithms-and-datastructure
Algorithms and data structures implemented in Java ☕
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structure data-structures java java-algorithm java-algorithms
Last synced: 25 Jan 2025
https://github.com/shahincsejnu/competitive-programming-solutions
Accepted solutions of various Online Judges problems (Codeforces, Codechef, Hackerrank, Lightoj, Leetcode etc)
algorithms codechef codeforces codeforces-solutions competitive-coding competitive-programming competitive-programming-contests cpp data-structures hackerrank hackerrank-solutions lightoj online-judges
Last synced: 01 Jan 2025
https://github.com/nikhiljsk/strivers_sde_sheet
Python and Golang Solutions for Striver's SDE Sheet
algorithms data-structures go golang python striver striver-sde-sheet strivers-sde-sheet
Last synced: 17 Jan 2025
https://github.com/cizr/perlcodingtoolkit
This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.
client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming
Last synced: 19 Jan 2025
https://github.com/thuongtruong1009/point2d-and-vector2d
The first mini project kind of Data Structure & Algorithm subject. Enjoy it !
algorithm data-structures java-8 pointers-and-arrays vector-space-model
Last synced: 18 Jan 2025
https://github.com/zedthree/fortran-redblack
Demos of Red-Black and Binary Search Trees in Fortran
data-structures fortran redblacktree tree-structure
Last synced: 18 Jan 2025
https://github.com/yungshenglu/onlinejudgeuva
Personal submissions on Online Judge UVa
algorithms cpp data-structures
Last synced: 26 Dec 2024
https://github.com/ijayabby/dsa-for-swe
This is a curated list of questions for your next SWE Technical Interview from Leetcode and CodeSignal
algorithms-and-data-structures codesignal-solutions data-structures faang-interview faang-preparation interviewcake interviewcake-questions leetcode-javascript-solutions neetcode swe
Last synced: 10 Jan 2025
https://github.com/tallamjr/mit-6006
MIT's Introduction to Algorithms [Spring 2020] 6.006
algorithms data-structures mit-ocw
Last synced: 17 Dec 2024
https://github.com/shoaibrayeen/competitive-coding
This repository contains codes that I have solved either for Jobs or for competitive codings.
coding-challenge coding-interview coding-standards cpp data-structures hacktoberfest hacktoberfest-accepted hacktoberfest2020 job-interviews python-library python2 python3
Last synced: 23 Jan 2025
https://github.com/adonig/typescript-graph-library
A little TypeScript graph theory library.
data-structures datastructures directed-graphs graph-algorithms graph-api graph-datastructures graph-theory graphs typescript typescript-library undirected-graphs
Last synced: 01 Jan 2025
https://github.com/javitocor/coding-challenges---repl.it
Solutions to coding challenges at repl.it
algorithms coding-challenges data-structures ruby
Last synced: 29 Jan 2025
https://github.com/jmcph4/azorian
C11 implementation of multiformat specifications
c c11 data-structures formats ipfs ipld ipns libp2p multiaddr multibase multiformat multiformat-specifications multiformats multihash multiprotocol p2p self-describing unsigned-varint varint
Last synced: 24 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: 31 Jan 2025
https://github.com/princebansal7/dsa-sheets-code
This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems. Also my solution codes for sheets like DSA 450 Sheet, SDE 180 Sheet, Ongoing DSA Placement Course etc.
algorithms cpp data-structures leetcode stl
Last synced: 25 Jan 2025
https://github.com/sweetpand/algorithms
Algorithms Problems Solutions and Practice
algorithm-challenge algorithms algorithms-and-data-structures coding-challenge coding-interviews company-challenges cracking-the-coding-interview data-structures hackerrank-solutions interview interview-practice interview-preparation interview-questions interview-solution interview-test java leetcode-solutions machine nlp python
Last synced: 10 Jan 2025
https://github.com/mussacharles/maths-for-fast-algorithms
Detailed explanations and implementations of various maths concepts for writing high performance code/algorithms backed with Unit tests.
algorithms data-structures maths swift-algorithms
Last synced: 02 Jan 2025
https://github.com/johnnyjayjay/persistent-data-structures-benchmark
A benchmark of different persistent data structures across JVM libraries and languages
benchmark benchmarking collections data-structures hacktoberfest jvm jvm-languages performance
Last synced: 17 Dec 2024
https://github.com/iondv/registry
IONDV. Framework: Registry module is the main module to work with metadata.
data data-structures iondv iondv-module javascript metadata metadata-registry registry system-registry
Last synced: 10 Nov 2024
https://github.com/caneroj1/median-stream
Haskell data structure for constant-time queries for the median of a stream of numeric data
data-structures heap max-heap numeric-data stream
Last synced: 08 Dec 2024
https://github.com/akash-goyal-github/codewithakash
Daily :star: CodeWithAkash :star: is an initiative to do daily coding. The daily code started on 24 May 2021 :technologist: . Selected Most Important questions :100: will be uploaded here with optimized solutions in the coming time. If one practices these questions then he/she will be ready to crack any big company. :boom: :100: Give us a :star: if you like the initiative.
advanced-data-structures arrays beginner-code code competitive-programming daily-coding-problem data-structures dinamic-programming dsa-algorithm geeksforgeeks geeksforgeeks-solutions gfg gfg-solutions graph java leetcode leetcode-solutions optimized-solution problem-solving string
Last synced: 28 Nov 2024
https://github.com/hairrrrr/datastructure-overall
数据结构 C/Java
algorithms c cpp data-structures java
Last synced: 14 Jan 2025
https://github.com/simranjeet97/top-machine-learning-algorithms-python
This Repository contains the Machine Learning Algorithms with Mathematical Explanation behind them along with Implementation in Python.
data data-analysis data-science data-structures database machine machine-learning machine-learning-algorithms machine-learning-library machine-learning-playlist machinelearning machinelearning-python python python-programming python-script python3 youtube youtube-tutorial youtube-tutorial-series
Last synced: 14 Nov 2024
https://github.com/rvanvelzen/php-collection
Simple collection types for PHP
data-structures php php-library
Last synced: 23 Dec 2024
https://github.com/yuvrajchandra/dsaquestionsscraper
This python project scrapes 500 Must Do Interview Questions for FAANG created by Pepcoding Team.
algorithms beautifulsoup data-structures dsa dsa-questions pepcoding python scraping selenium
Last synced: 13 Jan 2025
https://github.com/amiralles/dsfs
Data structures from scratch - Source code.
Last synced: 11 Nov 2024
https://github.com/polytonic/incandescent
The Standard Template Library for Dummies
algorithms computer-science cplusplus data-structures stl
Last synced: 14 Nov 2024
https://github.com/mnpsnuwan/datastructures
A collection of powerful data structures are using java
arrays avl-tree binary-search-tree data-structures doubly-linked-list fenwick-tree hashtable java kruskal-algorithm max-heap min-heap priority-queue queue red-black-tree singly-linked-list splay-tree stack suffix-array union-find union-find-algorithm
Last synced: 17 Dec 2024
https://github.com/shvbsle/algorithms
My algo practice in C++ and Python
algorithm algorithms cpp data-structures euler euler-project euler-solutions object-oriented-programming python3
Last synced: 09 Nov 2024
https://github.com/anshumansinha3301/linearsearchcpp
CPP Codes for Sorting, Searching and other DSA Concepts for interview Preparations. Codebase for data structures and algorithms.
algorithms-and-data-structures cpp data-structures searching-algorithms sorting-algorithms
Last synced: 26 Nov 2024
https://github.com/tcrouch/multiset.cr
Multiset (bag) implementation in Crystal
bag crystal data-structures multiset set
Last synced: 23 Dec 2024
https://github.com/deveshsangwan/ds_algo
Implementation of Algorithms and Data Structures
algorithms data-structures dynamic-programming sorting-algorithms
Last synced: 15 Jan 2025
https://github.com/ahammadmejbah/become-data-scientist-a-complete-roadmap
To become a data scientist, follow these steps: 1. Learn programming (Python, R). 2. Acquire math and statistics skills. 3. Master data analysis and visualization. 4. Study machine learning and deep learning. 5. Gain domain knowledge. 6. Build a portfolio and seek job opportunities.
data-science data-structures data-visualization
Last synced: 09 Jan 2025
https://github.com/vedanthv/dsa
A repository of Data Structures and Algorithms Problems in Java!
algorithms data-structures java leetcode
Last synced: 16 Nov 2024
https://github.com/theakashshukla/data-structures-algorithms
Data Structures & Algorithms using c
algorithms assignment c code data-structures dsa library program project solutions
Last synced: 30 Nov 2024
https://github.com/alexprut/leetcode
🍒 Solution to LeetCode problems
algorithm algorithms competitive-programming data-structures leetcode leetcode-solutions
Last synced: 12 Nov 2024
https://github.com/devinterview-io/bit-manipulation-interview-questions
🟣 Bit Manipulation interview questions and answers to help you prepare for your next data structures and algorithms interview in 2024.
algorithms algorithms-and-data-structures algorithms-and-data-structures-interview-questions algorithms-interview-questions bit-manipulation bit-manipulation-interview-questions bit-manipulation-questions bit-manipulation-tech-interview coding-interview-questions data-structures data-structures-and-algorithms data-structures-and-algorithms-interview-questions data-structures-interview-questions software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview
Last synced: 06 Feb 2025
https://github.com/ruimaciel/mropes
M's ropes library: a rope data structure library implemented in C
c c90 data-structures rope rope-string string
Last synced: 13 Nov 2024
https://github.com/kilix/dafit
Transform data to fit into any model
async asynchronous data data-structures javascript js transform transform-data transformer
Last synced: 09 Dec 2024
https://github.com/huyhoang8704/cse-labdsa-hcmut
Lab code for Data Structures & Algorithms (CO2003) - Semester 231- HCMUT
algorithms cpp cse data-structures dsa hcmut lab
Last synced: 17 Nov 2024
https://github.com/aditeyabaral/data-structures-ue18cs202
A repository containing the source codes for the Data Structures course (UE18CS202) at PES University.
algorithms c data-structures data-structures-and-algorithms
Last synced: 16 Nov 2024
https://github.com/capsulecorplab/mindgraph
A graph data structure, for task management, in python
data-structures graph hacktoberfest task-management
Last synced: 29 Jan 2025
https://github.com/jsamuelap/analizador_lexico-sintactico
Analizador Léxico Sintáctico en Java
automata compiler data-structures file lexer lexer-analyzer list node regular-expressions stack syntactic-analysis
Last synced: 08 Jan 2025
https://github.com/chaudinh/js-concepts
A collection of concepts in JavaScript
algorithms clean-code data-structures design-patterns es6 javascript javascript-concepts regular-expression
Last synced: 18 Nov 2024
https://github.com/absaoss/spark-data-standardization
A library for Spark that helps to stadardize any input data (DataFrame) to adhere to the provided schema.
data-quality data-structures scala schema spark
Last synced: 07 Nov 2024
https://github.com/wcygan/practice
learning stuff
algorithm algorithms computer-science concurrency data-structures go golang java learning learning-by-doing learning-java learning-notes learning-resources learning-rust parallelism programming property-based-testing rust scala software-engineering
Last synced: 13 Nov 2024
https://github.com/japersik/itmo_algorithms_and_data_structures
Лабораторные работы по Алгоритмам и структурам данных (ИТМО)
algorithms data-structures itmo itmo-university timus university
Last synced: 23 Jan 2025
https://github.com/aminography/radixtree
An implementation of RadixTree data-structure, which is a great tool for indexing a large number of records with string keys.
data-structures indexing prefix-search prefix-tree radix-tree radix-trie tree-structure
Last synced: 31 Jan 2025
https://github.com/adityachandra1/cce-sem-iii-labs-24
CCE Sem 3 Labs, MIT Manipal
cce data-structures labs manipal-institute-of-technology oop
Last synced: 16 Nov 2024