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: 2024-12-25 00:06:46 UTC
- JSON Representation
https://github.com/veler/csharp-piece-table-implementation
A Piece Table data structure implementation in C#
csharp data-structures dotnet piece-table text-editor
Last synced: 29 Oct 2024
https://github.com/tomakado/containers
Collection of simple generic data structures currently missing in Go's standard library.
binary-search-tree binary-tree data-structures go-algorithms go-datastructure go-library linked-list queue set stack tree tree-structure
Last synced: 01 Dec 2024
https://github.com/afondiel/cs-books
Computer science books from algorithms, data structure, programming, to data science, AI and much more.
ai books computer-science computer-science-books computer-vision computer-vision-books data-science data-structures dl image-processing ml programming
Last synced: 24 Dec 2024
https://github.com/Deepali-Srivastava/data-structures-and-algorithms-in-python
Data Structures and Algorithms ( DSA ) in Python
algorithms algorithms-and-data-structures algorithms-python data-structure data-structures data-structures-algorithms data-structures-and-algorithms data-structures-python dsa dsa-learning-series dsa-python python python-algorithms python-data-structures
Last synced: 06 Nov 2024
https://github.com/mainakrepositor/graph-node-generator
Generate graphs from nodes using graph theorem and graph traversal algorithms
data-structures dsa-algorithm frontend graph graph-algorigthms html-css-javascript js programming
Last synced: 12 Nov 2024
https://github.com/ash-codes18/lpu-colab-cpp-dsa-soln
Solutions to the coding problems of CPP ( CSE-202 ) and DSA ( CSE-205 ) on the Lpu Colab ( iamneo ) platform.
2nd-year 3rd-semester algorithms codingplatform cpp data-structures dsa iamneo iamneosolutions lovely-professional-university lpu lpucolab lpucolabsolutions solutions
Last synced: 08 Nov 2024
https://github.com/cadienvan/expirables
This is a zero dependency package that provides some expirable implementations of common Data Structures.
data-structures javascript nodejs typescript
Last synced: 14 Dec 2024
https://github.com/bujosa/leetcode-rust
My Leetcode solutions in rust
airbnb algorithms algorithms-and-data-structures amazon apple data-structures facebook google leetcode microsoft neetcode rust test
Last synced: 20 Nov 2024
https://github.com/timmoth/dsadotnet
A dotnet class library containing a collection of algorithms and datastructures
algorithms computer-science data-structures dotnet math
Last synced: 04 Dec 2024
https://github.com/keep-network/sortition-pools
A data structure to perform weighted sortition in Solidity.
cryptocurrency data-structures sortition
Last synced: 16 Dec 2024
https://github.com/bcgsc/btllib
Bioinformatics Technology Lab common code library
algorithms bioinformatics bloom-filter cpp data-structures genome library python
Last synced: 09 Nov 2024
https://github.com/agarwalkaushal/placement-prep
Curated content to help you navigate.
algorithms data-structures interview-questions placement problem-solving
Last synced: 17 Nov 2024
https://github.com/zoedsoupe/estrutura_de_dados
:brazil: Implementações dos princípios básicos e intermediários de Estrutura de Dados em Haskell!
data-structures estrutura-de-dados functional-programming haskell programacao-funcional
Last synced: 30 Oct 2024
https://github.com/abhisheknaiidu/iiitdmj-gpa
GPA Calculator + Quiz Bot for IIITDM Jabalpur
data-structures db emoji gpa gpa-calculator hacktoberfest hacktoberfest2020 iiitdmj pwa tests vue vuejs
Last synced: 14 Nov 2024
https://github.com/bexxmodd/priq
Blazing fast Priority Queue that allows sorting for elements with partial ordering
Last synced: 02 Nov 2024
https://github.com/thatbeautifuldream/dsa
This repository consists of all the material from my data structures and algorithms preparation.
algorithms data-structures java problem-solving
Last synced: 10 Dec 2024
https://github.com/amanraj1608/dsa-implementation
Data Structure and Algorithms Implementation
data-structure data-structure-cpp data-structures data-structures-algorithms data-structures-and-algorithms hacktoberfest
Last synced: 18 Dec 2024
https://github.com/theodesp/unionfind
An idiomatic implementation of a weighted Union Find data structure with path compression in Go.
algorithms data-structures golang union-find
Last synced: 19 Oct 2024
https://github.com/asankov/cs50
This repository contains all the exercises from the CS50 course on edx.com
algorithms c computer-science cs50 data-structures edx ios ios-app python swift
Last synced: 03 Dec 2024
https://github.com/theringsofsaturn/data-structures-and-algorithms
A collection of the most significant data structures and algorithm solutions, which I studied and practiced or most often encountered in job interviews, from various companies.
algorithms data-structures interview-questions
Last synced: 08 Nov 2024
https://github.com/ppenna/playground
:video_game: Algorithms and data structures made simple
algorithms c data-structures rust
Last synced: 31 Oct 2024
https://github.com/jakewhiteley/php-sets
A implementation of a Java-like Set data structure for PHP. A Set allows storage of any value without duplicates which can be iterated in insertion order.
data-structures insertion-order php php-sets sets unique-values
Last synced: 08 Nov 2024
https://github.com/innofang/algo-set
🎈 LeetCode solution collection, data structures and algorithm practice.
algorithm algorithm-practice data-structures graph leetcode leetcode-solutions search sort tree
Last synced: 11 Nov 2024
https://github.com/kowainik/trial
⚖️ Trial Data Type
data-structures hacktoberfest haskell haskell-library
Last synced: 12 Nov 2024
https://github.com/das-jishu/data-structures-basics-leetcode
Basic problems + solutions on data structures and algorithms grouped by category. It also has an ever-growing collection of Leetcode problems and solutions.
algorithms algorithms-and-data-structures code coding coding-interview coding-interviews data-structures data-structures-algorithms data-structures-and-algorithms problem-solving
Last synced: 14 Dec 2024
https://github.com/abdeltwabmf/anthology-of-algorithms-and-data-structures
Common Code for Competitive Programming in C++
compilation computational-geometry cpp data-structures debugging emacs-configuration game-theory gdb-commands graph-theory mathematics number-theory probability-theory stress-testing string-processing
Last synced: 08 Nov 2024
https://github.com/xiaq/persistent
Persistent data structure in Go
clojure data-structures go hashmap persistent-data-structure vector
Last synced: 09 Nov 2024
https://github.com/nkh/p6-data-dump-tree
Renders data structures in a tree fashion
data-structures dumper perl6 renderer tree
Last synced: 12 Nov 2024
https://github.com/dotnwat/persistent-rbtree
Persistent red-black tree in C++
containers data-structures functional-programming immutable persistent-data-structure red-black-tree
Last synced: 13 Oct 2024
https://github.com/ahmetfurkandemir/data-structures
Necmettin Erbakan University - Data Structures (C-C++)
c cpp data-structures linked-list object-oriented-programming oop structure
Last synced: 16 Nov 2024
https://github.com/nvzqz/byte-set-rs
Efficient sets of bytes for Rust
bytes data-structures maps rust sets
Last synced: 06 Nov 2024
https://github.com/ashtanko/kotlin-lab
📚 Algorithms, Data Structures, Design Patterns, Concurrency in Kotlin
algorithm-analysis algorithm-challenges algorithms algorithms-and-data-structures computer-science concurrency coroutines data-structures kotlin leetcode queue sorting-algorithms stack trie
Last synced: 25 Nov 2024
https://github.com/okeuday/varpool
Erlang Process Pools as a Local Variable
data-structures erlang erlang-process-pool
Last synced: 29 Oct 2024
https://github.com/prathimacode-hub/Learn-Python-For-Beginners
This repository helps you in gaining the basic knowledge of python in a simplified way. It has everything for you to get started with Python from complete scratch. Be a pythonista. 🚀🙌
algorithms-and-data-structures beginner-friendly beginners-guide beginners-tutorial-series data-structures datastructures-algorithms github learning-python opensource portfolio project python python3 tutorials
Last synced: 08 Nov 2024
https://github.com/sile/splay_tree
Splay Tree based Collections (e.g., Map, Set, Heap) Library for Rust
data-structures rust splaytrees
Last synced: 07 Nov 2024
https://github.com/anuragkapur/algorithmic-programming
Algorithmic Programming Exercises
algorithmic-programming-exercises algorithms data-structures java
Last synced: 07 Dec 2024
https://github.com/zoran-jankov/repairq
RepairQ is a ticket system software application that is aimed for repair shops. It is used to track all business related things, from creating and tracing tickets, registering customers, devices that are being repaired, repair parts inventory and more.
beginer business-application data-structures database github-page java registration-forms registration-system repair-management repair-processes repair-service repairs-department serbian swing ticket-management
Last synced: 08 Nov 2024
https://github.com/wbolster/sanest
sane nested dictionaries and lists for python
data-structures json nested python
Last synced: 07 Nov 2024
https://github.com/vijayksingh/ds-algo
A collection of everything i have done in DS
algorithms coding-interviews data-structures interview interview-practice interview-preparation interview-questions leetcode leetcode-solutions linked-list
Last synced: 24 Nov 2024
https://github.com/manulthanura/data-structure-using-c
The data structure means the way of arrangement of data. There are several data structures in the world. However, this repository shows some of the data structures build using the C language.
algorithms algorithms-and-data-structures c data-structures
Last synced: 26 Oct 2024
https://github.com/thealgorithms/jule
Algorithms and data structures implemented in the Jule programming language.
algorithms data-structures hacktoberfest jule julec julelang
Last synced: 12 Nov 2024
https://github.com/rishavanand/30-days-of-ds
30 days of Data Structures in C++
algorithms algorithms-and-data-structures daa data-structures datastructures hacktoberfest hacktoberfest2021
Last synced: 27 Oct 2024
https://github.com/devinleamy/ccc-solutions
Canadian Computing Competition (CCC) problem solutions
algorithms canadian-computing-competition data-structures
Last synced: 08 Dec 2024
https://github.com/websemantics/lolviz.js
A faithful (albeit optimized) port of Terence Parr List of Lists Visualization library, https://github.com/parrt/lolviz from Python to Javascript.
data-structures graphviz visualization
Last synced: 06 Nov 2024
https://github.com/leopeng1995/acplusplus
积累的算法代码库。
acm-icpc algorithm data-structures interview
Last synced: 08 Nov 2024
https://github.com/oliwierptak/popo
POPO - plain old PHP object. Generate Data Structures / Data Transfer Objects from a schema.
builder data-structures data-transfer-object generator php pojo popo popo-objects schema-configuration schema-files schema-inheritance yaml-configuration
Last synced: 11 Nov 2024
https://github.com/lukaskalbertodt/stable-vec
A Vec-like collection which guarantees stable indices and features O(1) deletion of elements
data-structures indices rust rust-library stable vec
Last synced: 10 Nov 2024
https://github.com/smv1999/py_dsa
The py_dsa package contains all the data structures and algorithms implementations
algorithms data-structures dsa hacktoberfest pip programming pypi pypi-package python
Last synced: 07 Nov 2024
https://github.com/msdeep14/hackerranksolutions
contains HackerRank solutions
algorithm c cpp data-structures hackerrank-algorithms-solutions hackerrank-challenges hackerrank-solutions interview interview-practice programming
Last synced: 10 Nov 2024
https://github.com/marttp/js-interview-practice
บันทึกการทำ Leetcode in JavaScript รวมถึง Data Structures พื้นฐานสำหรับ Technical Interviews
data-structures leetcode-solutions
Last synced: 06 Nov 2024
https://github.com/chaitya62/procookbook
All the Famous algorithms you need!
bfs-algorithm data-structures dfs-algorithm graph graphs hld number-theory shortest-paths sorting-algorithms strings trees
Last synced: 27 Oct 2024
https://github.com/alonsodomin/haskell-schema
A library for describing Haskell data types and obtain free generators, JSON codecs, pretty printers, etc.
data-structures haskell haskell-library higher-order json quickcheck schema
Last synced: 09 Nov 2024
https://github.com/omarelgabry/blog
Code snippets for my blog on Medium.
algorithms blog data-structures database medium mobile-dev programming software-engineering user-experience ux web-development
Last synced: 22 Nov 2024
https://github.com/anghelleonard/java-data-structures
Collection of data structures examples via Java
binary-indexed-tree binary-search-tree data-structures data-structures-algorithms fenwick java-data-structures queues stack union-find
Last synced: 11 Dec 2024
https://github.com/adrn/pyia
a Python package for working with data from the Gaia mission
astronomy data-structures gaia python
Last synced: 20 Dec 2024
https://github.com/chidiwilliams/dsaw
Data Structures and Algorithms in the Wild
Last synced: 27 Oct 2024
https://github.com/ab-noori/data-structures-and-algorithms
This repository features daily solutions for Algorithm and Data Structure problems, employing various programming languages and presenting diverse approaches to problem-solving.
algorithms data-structures data-structures-and-algorithms javascript ruby
Last synced: 28 Oct 2024
https://github.com/tirthasheshpatel/data-structures-and-algorithms
Find any Algorithms and Data Structure implemented in C/C++ here!
algorithms algorithms-and-data-structures beginner data-structures
Last synced: 16 Oct 2024
https://github.com/rakibulhossain/competetive-programming-library
Algorithms implementation in C++ for competitive programming purposes.
algorithms cplusplus data-structures
Last synced: 20 Nov 2024
https://github.com/atapas/js-array-sorting
Various examples of JavaScript Array Sorting with tips.
array data-structures javascript
Last synced: 14 Oct 2024
https://github.com/iiitv/algos-web
Website for algos.
algoriths algos contribute-a-thon data-structures hacktoberfest iiitv react web
Last synced: 08 Nov 2024
https://github.com/shivam010/daily-coding-problem
Solving one problem every day. Problem selection is based on the Daily Coding Problem newsletter
algorithms c-plus-plus coding coding-interviews competitive-programming daily daily-coding-problem data-structures golang interview interview-questions python tree
Last synced: 08 Nov 2024
https://github.com/tolumide-ng/coding-challenge
Algorithms and Data-structures, problems and solutions in Rust language using cargo-workspaces
algorithms cargo data-structures rust rust-language rustlang
Last synced: 12 Oct 2024
https://github.com/rudrakshi99/data-structures-and-algorithm
A collection of algorithms and data structures in C++. If you loved it, give a 🌟!
algorithm algorithms backtracking-algorithm binary-search-tree bit-manipulation cpp data-structures dynamic-programming graph greedy-algorithms hashing heap linked-list number-theory queue recursion sorting-algorithms stack trees trie
Last synced: 22 Nov 2024
https://github.com/bharat2044/striver-a2z-dsa-sheet-solution-using-java
This repository contains Strivers A2Z DSA Course/Sheet Code Solution using JAVA with explanation. 🔥
data-structures data-structures-and-algorithms dsa dsa-practice java problem-solving striver-a2z-sheet strivers-sde-sheet
Last synced: 04 Dec 2024
https://github.com/ziyi2/data-structure-algorithm-procedure
学习数据结构和算法。
alogrithms data-structures procedure
Last synced: 14 Nov 2024
https://github.com/ehmicky/big-cartesian
Cartesian product for big inputs
algorithm cartesian cartesian-product cartesian-products combinations combinatorics data-structures es6 functional functional-programming iterable javascript library lodash lodash-fp nodejs performance product sets typescript
Last synced: 27 Oct 2024
https://github.com/otabekswe/dsalgo
"Data Structure and Algorithms" uchun O'zbek tilidagi va illustratsiyalarga boy bo'lgan qo'llanma.
algorithms algoritmlar c coding-interviews cpp data-structures dsalgo dsauz faang go interview-preparation java javascript python rust swift
Last synced: 24 Nov 2024
https://github.com/fandreuz/parallel-kd-tree
Parallel k-d tree with C++17, MPI and OpenMP
cpp data-structures hpc mpi openmp
Last synced: 20 Nov 2024
https://github.com/akashchouhan16/data-structures-and-algorithms
A consolidated list of coding problems from university coursework and more.
algorithms c cpp data-structures datastructures dsa-learning-series hacktoberfest
Last synced: 02 Nov 2024
https://github.com/iamtraction/ud513-udacity
UD513 - Data Structures and Algorithms in Python - Udacity Course
algorithms coding-interviews course data-structures interview-practice solutions udacity udacity-course udacity-data-structure-algorithms
Last synced: 19 Dec 2024
https://github.com/shreyamalogi/dsa-book
30 days of data strutures and algorithms ebook specially designed to mentor codecosmers for the basic DSA course.
algorithms data-structures geeksforgeeks leetcode
Last synced: 21 Oct 2024
https://github.com/shreyamalogi/asst-book
Assignment: basics till intermediate level questions (500)+ given by ( Software Engineering ) SWE interns~
algorithms cpp data-structures oops
Last synced: 21 Oct 2024
https://github.com/francedot/csharp-ds
A collection of Data Structures and Algorithms for preparing to coding interviews.
algorithms csharp data-structures graph heap leetcode linked-list priority-queue tree trie union-find
Last synced: 13 Dec 2024
https://github.com/takumatt/concurrentskiplist
A swift implementation of concurrent (thread-safe) skip list.
data-structures skiplist swift
Last synced: 08 Nov 2024
https://github.com/brettkromkamp/typed-tree
TypedTree provides a tree data structure that allows adding type information to both nodes and edges; useful for visualisation purposes
data-structures hierarchical-data hierarchical-models python-3 tree-structure visualization
Last synced: 01 Nov 2024
https://github.com/keyvanakbary/eter
Lightweight collections for JavaScript
collections data-structures javascript typescript
Last synced: 11 Nov 2024
https://github.com/godla/golang-sort-data-structures-study
data-structures golang golang-examples golang-study sort
Last synced: 12 Oct 2024
https://github.com/cakekindel/slack-blocks-rs
slack messages at warp speed!
data-structures json library models rust rust-crate rust-library slack slack-block-kit slack-messages
Last synced: 30 Oct 2024
https://github.com/tsg405/c-for-everyone-programming-fundamentals
This Repo is meant and maintained to help learners complete the course -- "C-for-Everyone-Programming-Fundamentals-by-University-of-California-Santa-Cruz", in COURSERA.
basic-programming c-programming-language coursera data-structures fundamentals-of-programming logic-programming solutions university-of-california-santa-cruz
Last synced: 12 Oct 2024
https://github.com/shikha-code36/competitive-python
Python Algorithms Package used in competitive programming
algorithms algorithms-and-data-structures bfs binary-search-tree competitive-coding competitive-programming data-structures data-structures-and-algorithms dfs dijkstra-algorithm graph-algorithms leetcode leetcode-python pypi-package python python-competitive-programming python-ds-algo searching-algorithms sorting-algorithms trees
Last synced: 14 Nov 2024
https://github.com/diptangsu/data-structures
This contains all the programs for data structures that are a part of the syllabus of MAKAUT 2nd year Computer Science and engineering course.
data-structures engineering-course hackoctoberfest hackoctoberfest2k18 java
Last synced: 06 Nov 2024
https://github.com/sagivo/solidity-utils
solidity utils to make your life easier
data-structures ethereum hashtable smart-contracts solidity
Last synced: 24 Nov 2024
https://github.com/geocrystal/kd_tree
Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"
crystal data-structures k-dimensional priority-queue tree-structure
Last synced: 13 Nov 2024
https://github.com/schubergphilis/data-migrator
A declarative data-migration package
anonymization data-policy data-structures database development-tools development-utils gdpr kinesis migration python-library
Last synced: 05 Dec 2024
https://github.com/jxareas/algorithms
Demos of some algorithms & data structures in C++ using dummy command line apps.
algorithms brute-force collaborate cplusplus data-structures divide-and-conquer dynamic-programming fizzbuzz graph jetbrains learn prime-numbers quicksort sieve-of-eratosthenes
Last synced: 19 Nov 2024
https://github.com/szymon-budziak/algorithms_and_data_structures_course_agh
Solutions from Algorithms and Data Structures course at AGH UST. If you use it and it helped you please leave a star ⭐
algorithm algorithms algorithms-and-data-structures data-structures python
Last synced: 25 Nov 2024
https://github.com/sahaavi/hackerrank
HackerRank solutions in C#/Java/C++/Python
algorithm csharp data-structures hackerrank hackerrank-solutions implementation java python warmup
Last synced: 07 Nov 2024
https://github.com/mhahsler/cs2341
Code Examples for Data Structures with C++
Last synced: 09 Nov 2024
https://github.com/yeonjuan/hackerrank-js
Hackerrank problem solving with javascript
10daysofjavascript algorithms coding-challenge data-structures hackerrank interview-preparation javascript problem-solving
Last synced: 28 Oct 2024
https://github.com/janishar/graph-library
Data Structure and Algorithm for Graphs
algorithms data-structures graph graph-algorithms java library
Last synced: 23 Oct 2024
https://github.com/ahmetfurkandemir/algorithms
Necmettin Erbakan University - Algorithms (c++)
algorithm algorithms algorithms-and-data-structures bellman-ford-algorithm bfs-algorithm data-structures dfs-algorithm graph graph-algorithms
Last synced: 16 Nov 2024
https://github.com/fujiapple852/bounded-static
A Rust crate that defines the ToBoundedStatic and IntoBoundedStatic traits
copy-on-write data-structures derive-macro memory-management rust rust-library rust-lifetime rust-patterns
Last synced: 26 Dec 2024
https://github.com/adebsalert/data-structure-algorithm
Practice repo for solving leetcode problems and also custom data structures
algorithm-challenges algorithms-and-data-structures data-structures leetcode
Last synced: 29 Nov 2024
https://github.com/helins/rktree.cljc
Trees where leaves are located both in time and space
clojure data-structures ordering prioritization time
Last synced: 16 Nov 2024
https://github.com/nikhilkhatri/xre
A library to visualize C data structures.
c data-structures debugging pointers visualization
Last synced: 14 Dec 2024
https://github.com/louisjenkinscs/distributed-data-structures
[GSoC] Distributed Data Structures - Collections Framework for Chapel language
chapel-language data-structures distributed-algorithms distributed-computing google-summer-of-code partitioned-global-address-space
Last synced: 20 Dec 2024
https://github.com/dengbocong/algorithm
数据结构算法的整理讲解,含Java/Python版本
acm algorithms cpp data-structures java leetcode oj python
Last synced: 08 Nov 2024
https://github.com/davidnguyen11/p-queue-ts
Priority Queue in Typescript & Javascript
algorithm array-heap binary-heap binary-trees data-structures javascript nodejs priority-queue typescript
Last synced: 28 Oct 2024
https://github.com/devmeremenko/coding-challenges
Coding challenges, algorithms, and data structures
algorithms coding-challenges courses data-structures datastructures
Last synced: 15 Oct 2024