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-10 00:07:16 UTC
- JSON Representation
https://github.com/pharo-containers/Containers-OrderedSet
A Set where an order of elements matters or an OrderedCollection with no duplicates. Supports the complete API of Set and OrderedCollection
collection containers data-structures pharo set
Last synced: 17 Nov 2024
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/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/pkini2002/nmamit-cse-labs-2020-24
Repository to store the lab programs of NMAMIT B.E in CSE labs.
8086-p algorithms android-app-development c-plus-plus-17 c-programming compiler-design computer-graphics computer-networks data-structures data-visualization dbms java machine-learning microprocessor mssqlserver object-oriented-programming perl python shell software-testing
Last synced: 17 Nov 2024
https://github.com/virag-ky/opengenus
OpenGenus Foundation - Software Developer Internship tasks
adjacency-list adjacency-matrix algorithms arrays calculator calculator-javascript calendar data-structures doubly-linked-list graphs internship internship-task javascript maps opengenus opengenus-internship radio-buttons sets typed-array
Last synced: 12 Nov 2024
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
https://github.com/jotavare/push_swap
Algorithm project where I must sort a given list of random numbers with a limited set of instructions, using the lowest possible number of actions.
algorithms binary c data-structures efficiency gdb makefile norminette performance quicksort radix sorting-algorithms stacks valgrind
Last synced: 08 Nov 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/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/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/polytonic/incandescent
The Standard Template Library for Dummies
algorithms computer-science cplusplus data-structures stl
Last synced: 14 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/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/yisaer/dailycode_in_shulife
My Daily Code in My College life in SHU
assembly data-structures operating-system
Last synced: 30 Jan 2025
https://github.com/hoangtien2k3/data-structure-and-algorithm
Data Structure and Algorithms such as Array, Pointer, Structure, Linked List, Stack, Queue, Graph, Searching, Sorting, Programs, etc.
algorithm algorithms data-structures java sorting-algorithms
Last synced: 09 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/eliasafara/algorithmic-odyssey
📝 Welcome to my Algorithmic Odyssey! This repository is a collection of algorithms and data structures that I've written, explored, and refined as part of my journey into the fascinating world of computer science and problem-solving.
algorithms coding computer-science data-structures interview-preparation javascript javascript-algorithms-and-data-structures
Last synced: 09 Nov 2024
https://github.com/amiralles/dsfs
Data structures from scratch - Source code.
Last synced: 11 Nov 2024
https://github.com/fatihilhan42/data-science-projects
In this repo, there are (beginner-upper) level projects in the field of data science. I will host these projects that I have done in this field every day in this repo. With the hope that it will be useful to those who are interested in the field of data science like me and will just start...
data-analysis data-engineering data-mining data-science data-structures data-visualization database datascience fatihilhan fortytwo fortytwofficial jupyter-notebook python
Last synced: 29 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/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/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/erfidev/ds_golang
Data strcutures implemented by go programming language
Last synced: 19 Nov 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/wcygan/lib-wc
A simple rust library
algorithms benchmarking cargo-fuzz concurrency concurrent-data-structure criterion data-structures fuzzing property-based-testing rust rust-crate rust-lang rust-library tokio tokio-rs
Last synced: 13 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/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/chetannn/dsa-in-typescript
Most of the DSA implementation in TypeScript
algorithms data-structures data-structures-and-algorithms typescript
Last synced: 14 Nov 2024
https://github.com/alpha74/icc
My CodeChef submissions. Maintained from 2020 onwards.
algorithms codechef codechef-problems codechef-solutions coding cpp data-structures programming
Last synced: 15 Nov 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/whaha-ha/dailycoding-solutions
🎓🖥️ Solutions for 350+ Interview Questions asked at FAANG and other top tech companies
algorithms coding-challenge coding-problems data-structures interview-questions problem-solving python
Last synced: 12 Nov 2024
https://github.com/lvntky/ccontainer
Comprehensive STB style header-only library of data structures implemented in C
b-tree binary-search-tree bloom-filter c99 collections containers data-structures doubly-linked-list dynamic-array graph hashmap heap linked-list priority-queue queue red-black-tree set stack trie
Last synced: 12 Oct 2024
https://github.com/solution10/collection
Like arrays, only better! Small, lightweight PHP 5.3 Collection class with smart slicing and fancy sorting.
arrays composer-packages data-structures php
Last synced: 26 Jan 2025
https://github.com/jin/algorithms_and_data_structures.rb
Implementations of algorithms, data structures and HackerRank solutions in Ruby.
algorithms data-structures interview-practice ruby
Last synced: 10 Feb 2025
https://github.com/iinjyi/stack-adventures
An interactive game for teaching the Stack data structure. Ranked 1st in "Best educational game 2022" contest at Faculty of Computers and Information Science - Mansoura University.
data-structures game game-development interactive learning stack
Last synced: 30 Dec 2024
https://github.com/cankatabaci/singlylinkedlist
This project is a homework made in the course of Data Structures for implementation linked list.
data-structures linked-list single-linked-list
Last synced: 02 Feb 2025
https://github.com/riju18/datastructure-and-algorithm
Data Structure & Algorithm
algorithm algorithms-and-data-structures data-structures oop-python python3 sliding-window two-pointers
Last synced: 30 Nov 2024
https://github.com/thakursaurabh1998/uca
Contains all the code practiced and made as part of the University Coding Academy.
binary-search binary-tree c data-structures graph-theory linked-list problem-solving shell-script
Last synced: 14 Dec 2024
https://github.com/louiixx-h/algorithms-and-data-structure
Study about algorithms and data structure in Kotlin.
algorithms data-structures kotlin scientific-computing structured-data
Last synced: 26 Jan 2025
https://github.com/opensourcedoc/algo-golang
Data Structures and Algorithms in Golang
algorithm algorithms data-structures generics golang golang-package
Last synced: 10 Nov 2024
https://github.com/ismoilovdevml/rust-algorithms
Algorithms
algorithms data-structures rust rust-algorithms
Last synced: 05 Nov 2024
https://github.com/agagniere/libft
Implementation of standard functions
42 42born2code 42school conan data-structures low-level reimplementation
Last synced: 11 Jan 2025
https://github.com/cggos/dsa
Data Structures and Algorithms :sunny:
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 11 Oct 2024
https://github.com/Solution10/collection
Like arrays, only better! Small, lightweight PHP 5.3 Collection class with smart slicing and fancy sorting.
arrays composer-packages data-structures php
Last synced: 11 Nov 2024
https://github.com/pranjay-poddar/dsa_asg4
Test the code by running it directly on the online compiler, Link given below.
Last synced: 29 Oct 2024
https://github.com/yjyoon-dev/algorithm-note
자료구조 & 알고리즘 노트
algorithm cpp data-structures problem-solving
Last synced: 21 Jan 2025
https://github.com/juliacollections/binarytrees.jl
Efficient binary trees in Julia
binary-trees data-structures julia trees
Last synced: 14 Dec 2024
https://github.com/ocramz/gss
Graph-structured stacks
ambiguous-grammars data-structures glr-parsing graph-structured-stack
Last synced: 15 Oct 2024
https://github.com/nishkarshraj/hackerrank-c-programming
C Programming topic wise on Coding Platform HackerRank.
algorithms c competitive-programming data-structures hackerrank hackerrank-solutions programming
Last synced: 10 Nov 2024
https://github.com/mrhrifat/fcc-javascript-ads
It's not enough to know how to write a simple program to do something. You need to know how to write a program that can solve a problem with the most efficient way. That's why we need to know Algorithms & Data Structures. This repository contains a collection of JavaScript Algorithms & Data Structures Code.
ads alogirthm data-structures datastructures free-code-camp free-code-camp-challenges freecodecamp javascript javascript-algorithms javascript-data-structures javascript-datastructure js
Last synced: 13 Nov 2024
https://github.com/ryansilva2004/mappathfinder_using_dsa
Console Application that allows users to add cities to a map, connect cities with paths, and find the shortest path between two cities. It uses Dijkstra’s algorithm for finding the shortest path. The application also allows users to visualize the graph with cities and distances.
data-structures datastructures-algorithms java
Last synced: 27 Jan 2025
https://github.com/nishkarshraj/operating-systems-with-c-and-shell
Operating Systems with Shell and C programming
algorithms algorithms-and-data-structures bash c cpp data data-structures file filesystem fork kernel linux open-source opensource operating-system piping scheduler scheduling-algorithms shell shell-scripts
Last synced: 10 Nov 2024
https://github.com/fabienbounoir/tiktok-is-trash
👀 What's really in your Tiktok Data package?
data data-structures data-visualization svelte tiktok
Last synced: 07 Nov 2024
https://github.com/aleksandrhovhannisyan/mips-linked-list
Full implementation of a linked list data structure in MIPS assembly with insert, delete, search, and display operations and command-line menu input.
asm data-structures linked-list mips mips-assembly mips-language qtspim
Last synced: 06 Nov 2024
https://github.com/vbrazo/data-structures-archives
My data structures archives for an engineering management journey
algorithms data-structures tech-interviews
Last synced: 24 Jan 2025
https://github.com/anujvyas/data-structures-and-algorithms
This repository consists of all my codes related to DSA
algorithms data-structures python
Last synced: 13 Nov 2024
https://github.com/king04aman/data-structures-using-c
Data Structures and algorithm program written in C language. A detailed Data Structure implementations in C with Pseudo code and organized for real world usage.
binary-search-tree bst bst-tree bstree btree c circular-linked-list clang data-structures data-structures-algorithms data-structures-and-algorithms doubly-linked-list graph graph-algorithms linked-list queue stack tree tree-structure
Last synced: 05 Jan 2025
https://github.com/mwoss/algorithms
Bunch of solutions for algorithms, data structures and system design problems. Just for fun.
algorithms codility data-structures interview leetcode
Last synced: 13 Oct 2024
https://github.com/johnfercher/go-tree
A generic unbalanced doubly-linked tree implementation.
data-structures generics tree-structure
Last synced: 14 Oct 2024
https://github.com/anishlearnstocode/python-workshop-4
Python 🐍 Workshop on Language Basics, Constructs and introduction in Data Structures & Algorithms 👨💻 @WhatAfterCollege 🎓.
algorithms capstone course data-structures data-types dictionary input intoduction-to-programming list list-comprehension loops online-course pycharm pycharm-ide python python3 tuple workshop
Last synced: 31 Oct 2024
https://github.com/hopsoft/kvn
KVN (Key/Value Notation) converter & parser
data-structures deserialization key-value ruby serialization
Last synced: 09 Jan 2025
https://github.com/m0saan/structures
this repository contains a simple implementation to the most famous and useful data structures involving linear and non-linear ones
cpp-data-structures cpp11 cpp14 data-structures go go-algorithms go-datastructure golang linear-data-structures non-linear-data
Last synced: 16 Jan 2025
https://github.com/daijobudes/cit-2nd-year-programming
Repository containing exercises on our school.
activities c css data-structure data-structures data-structures-algorithms data-structures-and-algorithms database db exercise exercises java mariadb mariadb-database php php7 quizzes
Last synced: 28 Dec 2024
https://github.com/dsrathore1/100-days-of-code
Here I will share my 100 days of code.
algorithms data-structures devops github good-first-issue java leetcode nextjs tailwindcss
Last synced: 08 Nov 2024
https://github.com/amrdeveloper/datastructuresandalgorithms
Data Structures And Algorithms Implementation
algorithms data-structures graph-algorithms java
Last synced: 28 Nov 2024
https://github.com/ldilley/salad
:leaves: An assortment of useful C stuff
algorithm algorithms assortment c data-structure data-structures datastructure datastructures libraries library misc miscellaneous salad search search-algorithm searching searching-algorithm sort sorting sorting-algorithm
Last synced: 13 Jan 2025
https://github.com/thealgo/hackerrank_solutions
Solutions to all the hackerrank questions solved my me using my own noble algorithms
algorithms cpp data-structures hackerrank
Last synced: 25 Dec 2024
https://github.com/ehmicky/set-array
Set array items declaratively
algorithm append array array-manipulations array-methods data-structures functional functional-programming insert javascript library merge node nodejs omit patch set slice splice typescript
Last synced: 27 Oct 2024
https://github.com/maksimekin/data-structures-game
The Data Structures Game is a competitive online game. The goal of this game is to help reinforce data structures concepts to students.
Last synced: 28 Oct 2024
https://github.com/hegdepavankumar/dsa-cracker
It helps you track your progress in solving 400+ DSA questions and keeps you engaging based on DSA-Cracker Sheet ⚡
algorithms coding data-structures problem-solving programming
Last synced: 23 Nov 2024
https://github.com/sake92/scalarizmi
Algorithms and data structures, in Scala
algorithms data-structures scala
Last synced: 16 Oct 2024
https://github.com/anuraganalog/dfs
Data and File structues
algorithms c data-structures dfs hacktoberfest hacktoberfest2020 hashing linked-list py3 queue searching shuffling sort sorting stack tree
Last synced: 05 Jan 2025
https://github.com/mrsarm/rust-sum-queue
Rust :crab: queue struct that keeps a fixed number of items by time, not capacity, and allows to get summarized stats of its content
algorithms caching data-structures queue rust
Last synced: 05 Jan 2025
https://github.com/vndee/algo-templates
Algorithm templates for competitive programming contest.
acm-icpc algorithms codeforces competitive-programming cpp data-structures topcoder
Last synced: 19 Jan 2025
https://github.com/make-github-pseudonymous-again/js-gn
:globe_with_meridians: Graphs and networks data structures and algorithms for JavaScript
agpl algorithms computer-science data-structures graphs javascript networks
Last synced: 12 Oct 2024
https://github.com/mahrjose/bracu-cse220
BRAC University's course - CSE220 (Data Sturctures) Notes, Questions, Solutions & more. (Spring 2022 & Fall 2022)
assignment-solutions bracu bracu-cse bracu-cse220 cse220 data-structures lab mahrjose notes python
Last synced: 10 Nov 2024
https://github.com/lindseyb/minorprojects
All my small projects that I work on
c c-sharp data-structures java
Last synced: 21 Dec 2024
https://github.com/samuelselasi/alx-low_level_programming
ALX Low Level Programming (C)
alx-low-level-programming argc-argv c data-structures doubly-linked-list function-pointers functions linked-list loops malloc-free pointers-and-arrays preprocessor recursion reverse-engineering shell static-libraries structures-c syscall typedef variadic-function
Last synced: 23 Jan 2025
https://github.com/anonyfox/wired
WIP: Collection of embeddable database models for Rust.
data-structures database embedded-database learning-exercise rust
Last synced: 30 Oct 2024
https://github.com/gilzoide/betterclist
A -betterC compatible dynamic list backed by array for D
betterc data-structures dlang meson
Last synced: 21 Dec 2024
https://github.com/tallamjr/mit-6006
MIT's Introduction to Algorithms [Spring 2020] 6.006
algorithms data-structures mit-ocw
Last synced: 10 Feb 2025
https://github.com/ajit24/dsa-all
A repo where you can find important questions of DS-ALGO , during my course #MERN in Masai School I got these problems
data-structures dsa-algorithm dsa-practice important javascript
Last synced: 08 Nov 2024
https://github.com/64/ds
Simple and (relatively) efficient C data structures.
Last synced: 13 Jan 2025
https://github.com/alexvzyl/freelist
A cache-coherent, embedded freelist collection written in Rust.
cache data-structures freelist rust rust-lang
Last synced: 12 Oct 2024
https://github.com/alstn113/algorithm
Algorithm & Data Structure & SQL
algorithms data-structures java javascript python sql
Last synced: 28 Oct 2024
https://github.com/imsushant12/gfg-solutions
GFG Solutions of DSA Sheet.
algorithms data-structures data-structures-algorithms data-structures-and-algorithms dsa-algorithm
Last synced: 23 Nov 2024
https://github.com/rajput-hemant/data-structures-and-algorithms
Implementations and Problems of various Data Structures and Algorithms in JAVA, Python, C++ and Rust.
algorithm algorithms cpp data-structures dsa java python rust rust-data-stuctures rust-lang
Last synced: 14 Jan 2025
https://github.com/nishant7372/leetcode
Solutions of LeetCode Problems
algorithms data-structures data-structures-and-algorithms dsa easy-tagged hard-tagged java leetcode leetcode-java leetcode-solutions math medium-tagged
Last synced: 19 Nov 2024
https://github.com/lbwa/n-ary
n-ary tree(also known as k-ary or k-way tree) implementation in JavaScript(TypeScript).
algorithms data-structures n-ary n-ary-tree tree
Last synced: 05 Nov 2024
https://github.com/halimocakli/datastructures
Projects developed with the C programming language to examine data structures
Last synced: 09 Nov 2024
https://github.com/rpotter12/data-structure
basic syntax and data structure programs of different languages
algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree
Last synced: 14 Oct 2024
https://github.com/shapelets/shapelets-demos
data-science data-structures data-visualization python shapelets time-series
Last synced: 13 Nov 2024
https://github.com/andersy005/algorithms
Data Structures and Algorithms implementations
algorithms data-structures python
Last synced: 07 Jan 2025
https://github.com/supermoudy/c-programming-a-modern-approach-2nd-ed-solutions
My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.
abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation
Last synced: 15 Nov 2024
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: 09 Feb 2025
https://github.com/qwerty541/logged-stream
Logging of all read/write operations, errors and drop of underlying IO object.
async asynchronous asyncio contributions-welcome data-structures debugging development-tools io logging networking rust rust-library stream
Last synced: 28 Oct 2024
https://github.com/septa-ma/datastructures-and-algorithms
Explanation and code of each DSA
algorithms data-structures interview-preparation python
Last synced: 20 Jan 2025
https://github.com/shuyib/teaching_data_collection
Learn data collection by putting a couple of things into consideration
best-practices data-collection data-science data-structures data-visualization makefile matplotlib pandas-dataframe polars-dataframe
Last synced: 27 Jan 2025