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-26 00:07:16 UTC
- JSON Representation
https://github.com/pauljohanneskraft/algorithmsanddatastructures
Collection of algorithms and data structures
algorithm algorithms data-structures macos swift swift-4 swift4
Last synced: 13 Oct 2024
https://github.com/arriqaaq/set
Set is an in-memory Redis like set datastructure
Last synced: 13 Oct 2024
https://github.com/aluriak/graffunc
Python 3 data structure -- (hyper)graph of function
data-structures graph hypergraph python
Last synced: 10 Nov 2024
https://github.com/mstgnz/data-structures
Data Structures With Go
data data-structures go golang
Last synced: 13 Jan 2025
https://github.com/chinmaymahajan/dreamscoder-examples
This repository contains the example code for the posts on the blog www.DreamsCoder.com
c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs
Last synced: 21 Oct 2024
https://github.com/make-github-pseudonymous-again/js-library
:books: All kinds of code bricks for JavaScript
agpl algorithms computer-science data-structures javascript
Last synced: 12 Oct 2024
https://github.com/okmttdhr/haskell-algorithms
Algorithms and data structures implemented in Haskell
algorithm data-structures functional-programming haskell
Last synced: 19 Oct 2024
https://github.com/Aluriak/graffunc
Python 3 data structure -- (hyper)graph of function
data-structures graph hypergraph python
Last synced: 27 Nov 2024
https://github.com/sunaku/structy_record
๐ฉ Provides a Struct-like interface for Records
data-structures elixir-library
Last synced: 16 Oct 2024
https://github.com/anishlearnstocode/placement-resources
Interview Tips, Tricks ๐ and Placement Resources ๐ for your dream Tech/Non-Tech Job.
algorithms data-structures experience interview placement
Last synced: 24 Jan 2025
https://github.com/ur-code-buddy/computerbooks
A curated list of essential books for computer science topics like Data Structures & Algorithms (DSA), System Design, Full Stack Development, and Machine Learning. Perfect for students, professionals, and enthusiasts seeking to enhance their knowledge and skills in these areas.
algorithms books cloud-computing coding-resources computer-science cybersecurity data-structures developer-resources education full-stack-development learning-resources machine-learning networking operating-systems programming programming-books software-development software-engineering system-design tech-books
Last synced: 26 Dec 2024
https://github.com/ivan-magda/hackerrank-challenges
Solutions that I come up with for the hackerrank challenges
algorithms data-structures hackerrank hackerrank-challenges hackerrank-solutions
Last synced: 06 Nov 2024
https://github.com/cloudflare/entropy-map
Low-latency hash map using minimal perfect hash functions and compact encoding.
Last synced: 01 Nov 2024
https://github.com/accurat/data-juggler
A data wrapper and enricher ๐คนโโ๏ธ
data-structures mobx-state-tree
Last synced: 06 Nov 2024
https://github.com/warmachine028/datastax
A python library to visualize data-structures
data-structures flake8 hacktoberfest hacktoberfest-accepted hacktoberfest2023 mypy pypi pytest python python-library python-package typehints
Last synced: 08 Nov 2024
https://github.com/alexandrehiroyuki/datatome
Data analysis and filtering using time series for embedded devices (IoT). All in a single C++ library, Data Tome. Focus on the developer's experience and performance. It is the successor to the MovingAveragePlus library.
algorithms analysis arduino arduino-library cpp cumulative-mean data-processing data-structures exponential-moving-average filters median moving-average moving-median pio platformio platformio-library standard-deviation variance
Last synced: 07 Nov 2024
https://github.com/vertexclique/cuneiform-fields
Field level cache optimizations for Rust (no_std)
cache-coherence cache-optimization concurrency data-structures field-optimization no-std rust-lang
Last synced: 14 Oct 2024
https://github.com/yazaldefilimone/algorithms
computer science, algorithms, data structures
algorithms competitive-programming computer-science data-structures
Last synced: 12 Oct 2024
https://github.com/irfanshadikrishad/irfanshadikrishad
Github Config ๐น
config data-science data-structures github-config machine-learning mern-stack software-engineering webtechnologies
Last synced: 25 Dec 2024
https://github.com/tommyettinger/assorted-benchmarks
JMH benchmarks for various Java collections
benchmark data-structures hashing java jmh pathfinding performance random trigonometry
Last synced: 28 Oct 2024
https://github.com/vanruesc/math-ds
Mathematical data structures.
2d 3d cylindrical-coordinates data-structures math matrix quaternion spherical-coordinates vector
Last synced: 01 Oct 2024
https://github.com/nnnlog/baekjoon
Baekjoon online judge solution (2020.05.16 ~ 2022.09.04)
algorithms baekjoon cplusplus-17 cplusplus-20 data-structures nodejs
Last synced: 19 Oct 2024
https://github.com/ventgrey/algorithms-and-data-struct
Just a repo to place some algorithms and data structure practices.
algorithm algorithms begginers data-structures explained multi-language practice
Last synced: 02 Nov 2024
https://github.com/braswelljr/algorithm
Algorithms and data structures in Golang
algorithms data-structures golang
Last synced: 28 Oct 2024
https://github.com/sgoudham/bst-rs
Recursive & Iterative Binary Search Tree Implementations within Rust
binary-search-tree binary-tree bst bst-tree data-structures hacktoberfest rust rust-crate rust-library
Last synced: 07 Nov 2024
https://github.com/tracyspacy/algos_data_structures_rust
basic data structures and algorithms in rust
Last synced: 07 Nov 2024
https://github.com/dayyass/leetcode
My LeetCode solutions.
algorithms algorithms-and-data-structures data-structures leetcode python
Last synced: 14 Oct 2024
https://github.com/simplyyan/spellspike
The new, more powerful and easier programming language. (Under CC-BY 4.0 license). The fastest language in the world is Brazilian and is SpellSpike.
algorithms async-programming code-examples community compiler data-structures documentation golang interpreter javascript library networking object-oriented-programming open-source programming-language python spellspike spike syntax
Last synced: 14 Dec 2024
https://github.com/mrazza/bitmapnet
A Bitmap library (think BitArray, BitVector32, or Bit Index, not bmp) written in C# with more functionality than the .NET default.
bit-array bit-set bit-string bit-vector bitarray bitmap bitmap-index csharp data-structures library
Last synced: 11 Nov 2024
https://github.com/madarauchiha-314/data-structures-library
Implementation Of Various Data Structures And Related Algorithm's In C++
algorithms cpp data-structures stl
Last synced: 24 Oct 2024
https://github.com/osenoah/alx-low_level_programming
Let's look at C
alogrithms alx alx-low-level-programming bash betty-style c coding data-structures gcc-complier low-level-programming memory-allocation osenoah shell-script ubuntu ubuntu2004
Last synced: 08 Nov 2024
https://github.com/kafkas/proficient
High-quality TypeScript data structures and utilities
data-structures javascript typescript utilities
Last synced: 13 Oct 2024
https://github.com/bivittatusdb/bivittatusdb
Operator Based Relational Database Management system for python
crud-operation data data-science data-structures database database-management indexing mit-license mongodb operator-based operator-overloading python python3 relational-database relational-model sql transaction-management
Last synced: 28 Oct 2024
https://github.com/carlosneto726/tads
Projects and exercices made for the college
binary-tree bootstrap data-structures django laravel8 mysql postgresql
Last synced: 11 Oct 2024
https://github.com/kolosovpetro/data-structures
Linear data structures.
data-structures graph linked-list queue stack
Last synced: 11 Oct 2024
https://github.com/abdallahhemdan/crackingthecodeinterview
๐ฏ My Solutions to Cracking the Coding Interview Book, 6th Edition with cpp..
cpp cracking-the-coding-interview data-structures interview-questions
Last synced: 24 Oct 2024
https://github.com/aahansingh/data-structures-with-go
Here lies the code for learning to make the standard data structures with go. The link to the accompanying blogpost series is below โฌ
data-structures go golang golang-examples linked-list
Last synced: 23 Oct 2024
https://github.com/coalio/Assistant
A data science library providing flexible dataframes for Lua 5.1+
data-analysis data-science data-structures dataframe lua
Last synced: 07 Nov 2024
https://github.com/rosemary666/algo
ไธป่ฆไฝฟ็จgolang่ฏญ่จ่ฎฒ่งฃๅๅฎ็ฐ็ฎๆณ๏ผๅ ๆฌๆฐๆฎ็ปๆใleetcode็ฎๆณ้ข็ญ็ญ
algo algorithm algorithm-golang data-structures leetcode leetcode-go leetcode-solutions
Last synced: 29 Nov 2024
https://github.com/soumyadip007/complete-data-structure-dsa-println
A data structure is a particular way of organizing data in a computer so that it can be used effectively. For example, we can store a list of items having the same data-type using the array data structure. This page contains detailed tutorials on different data structures (DS) with topic-wise problems.
algorithms array data-structures graph hashing linkedlist queue stack tree
Last synced: 11 Oct 2024
https://github.com/ultirequiem/algos
๐ผ Each Friday a new Algorithm (Code + Explanation)
algorithms data-structures typescript
Last synced: 24 Oct 2024
https://github.com/jeanextreme002/fastsnake
:snake: Python Helper CLI for Competitive Programming
algorithms cli codeforces competition competitive-programming contest data-structures helper marathon python template
Last synced: 10 Nov 2024
https://github.com/gaufung/leetcode-solutions
leetcode-solution
alogrithms data-structures golang leetocde
Last synced: 29 Dec 2024
https://github.com/ni5arga/dsa-collection
Collection of DSA solutions.
cpp data-structures data-structures-and-algorithms dsa dsa-questions dsa-solutions java javascript
Last synced: 07 Nov 2024
https://github.com/kgabis/cutils
C utilities
c data-structures datastructures
Last synced: 14 Oct 2024
https://github.com/chantsune/portable-network-archive
Highly scalable archive format that can be compressed, encrypted, and split. Also, its data structure is inspired by the PNG data structure.
archive archive-format compression data-structures file-format rust rust-lang zstd
Last synced: 31 Oct 2024
https://github.com/aveek-saha/js-data-structs
A small data structures library for JavaScript
algorithm algorithms binary-search-tree binary-trees data-structures fisher-yates-shuffle graph graphs hacktoberfest heap-sort javascript lzw-compression queue stack tree trie-structure
Last synced: 05 Nov 2024
https://github.com/dstein64/fenwick
An implementation of Fenwick trees (Fenwick 1994).
binary-indexed-tree data-structures fenwick-tree
Last synced: 28 Oct 2024
https://github.com/hun756/hybble
Data Structures with basically C++ OOP concepts. Containers are handled as in STL.
beginner-friendly cpp cpp-course cpp-library cpp17 data-structures
Last synced: 08 Nov 2024
https://github.com/nishkarshraj/cpp-reference
A complete list of C++ source codes including Data Structures and Algorithms helpful for interviews etc.
algorithms cpp data-structures
Last synced: 10 Nov 2024
https://github.com/haroldeustaquio/python-coding-challenges
Repository dedicated to solving Python problems from LeetCode, DataLemur and other programming challenges. Contains solutions implemented in Python to improve skills in algorithms and data structures.
challenge data-processing data-structures datalemur leetcode pandas python
Last synced: 19 Nov 2024
https://github.com/l-tchen/findunion
An imperative implementation of disjoint-set data structure in Haskell
data-structures disjoint-sets haskell
Last synced: 17 Dec 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 Jan 2025
https://github.com/ar1st0crat/algorithmscheatsheet
Just a cheetsheet with codes of the most popular algorithms and data structures
data-structures searching sorting
Last synced: 05 Dec 2024
https://github.com/davidssmith/ra
RawArray file format reference implementation
c data data-structures dimensions hdf5 hdf5-format julia library matlab metadata python ra-format storage-container
Last synced: 23 Oct 2024
https://github.com/matanlurey/sector.dart
Fast and intuitive 2D data structures.
Last synced: 05 Nov 2024
https://github.com/vitorenesduarte/threshold-rs
Threshold data structures in Rust!
data-structures rust threshold vector-clock
Last synced: 12 Oct 2024
https://github.com/martin-majlis/py-probstructs
Collection of probabilistic data structures - CM-Sketch, ECM-Sketch, exponential histogram
data-structures probabilistic-programming python stream-processing
Last synced: 05 Nov 2024
https://github.com/winterrdog/sqlyte-db
A small database like SQLite that can do CRU( create, read & update ) and store data as B-Trees. Clearly written in C.
c data-structures database sql
Last synced: 26 Jan 2025
https://github.com/tamschi/cervine
A slightly more flexible Cow; to T: Borrow<R> as alloc::borrow::Cow is to B: ToOwned.
copy-on-write data-structures serde-support
Last synced: 29 Nov 2024
https://github.com/moderocky/fern
A human-readable and modifiable data-expression language with minimal clutter.
configuration data data-structures data-visualization language
Last synced: 11 Oct 2024
https://github.com/avinandanbose/time_complexity_calculation_of_recursion
Here is all about Time Complexity Calculation of Recursion .
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures data-structures-algorithms data-structures-and-algorithms master-theorem master-thesis masters-theorem recursion recursion-exercises recursion-problem recursion-schemes recursion-tree recursion-tree-visualiser recursive-algorithm wiki
Last synced: 26 Jan 2025
https://github.com/m7moudgadallah/leetcode_solutions
This Repo Contains LeetCode Solutions
algorithms cpp data-structures leetcode leetcode-solutions problem-solving
Last synced: 08 Nov 2024
https://github.com/akhilsharmaa/competitive-programming
Problem solved my me on different Platforms during contest or after contest. Also includes DSA problems.
algorithm codechef codeforces competitive-programming data-structures hackerrank-solutions leetcode
Last synced: 29 Nov 2024
https://github.com/abdallahhemdan/huffman-coding-compression
๐ฆ Huffman Coding Compression Algorithms with Encoding and Decoding using C++
binary-tree compression-algorithm cpp data-structures huffman-coding huffman-compression-algorithm
Last synced: 24 Oct 2024
https://github.com/fmahadybd/data-structure-with-java
This repository focuses on Data Structures and Algorithms (DSA) implemented in Java. It contains a single Java file with examples of core DSA concepts, providing a practical reference for learning and practicing algorithms and data structures.
algorithms data-structures java
Last synced: 25 Jan 2025
https://github.com/aadewunmi/java-data-structures-and-algorithms
An Implementation of Data Structures And Algorithms In Java โ
algorithms algorithms-and-data-structures computer-science data-structures java java-algorithms java-data-structure java-programming-language
Last synced: 25 Jan 2025
https://github.com/shahkv95/optimise.me
This repository is created to focus on code optimisation. Today in the world of programming, where everywhere - everything is getting coded. It is very important to write optimised code. We need to focus on various complexities involved.
algorithms c c-plus-plus cpp csharp data-structures go java javascript optimisation optimisation-algorithms programming-language python research
Last synced: 11 Jan 2025
https://github.com/ryanlinjui/course-learning
List of NTNU, NTU, NTUST courses that I learned.
adsp advanced-digital-signal-processing alogrithms ar-vr-programming artificial-intelligence assignment-solutions computer-graphics computer-networks computer-programming data-structures database-theory homework-assignments image-processing information-security iot ntnu ntu ntust
Last synced: 24 Jan 2025
https://github.com/aliosm/adt
Standard implementation of Algorithms, Data structures and Techniques.
algorithms data-structures techniques
Last synced: 03 Jan 2025
https://github.com/chetan6780/75-days-dsa-challenge
Ninja technique๐ฅท to ACE DSA Interviews.
algorithms challenge cpp data-structures dsa
Last synced: 12 Nov 2024
https://github.com/adia-dev/graphflow
Transform your data into stunning visualizations with GraphFlow.
algorithms algorithms-visualization arc-browser avl-tree bfs code-editor data-structures data-visualization dfs graphs-algorithms leetcode leetcode-visualizer mit-license open-source react react-typescript tree-structure typescript user-interface visjs
Last synced: 08 Nov 2024
https://github.com/scortier/complete-dsa-collection
Complete Data Structure and Algorithms Code and Explanation Collection in C++.
algorithms algorithms-and-data-structures cpp data-structures
Last synced: 21 Nov 2024
https://github.com/nahidulhasan/basic-problems-and-solutions
Basic data structures and algorithm related problems and solutions
Last synced: 19 Jan 2025
https://github.com/devinterview-io/trie-data-structure-interview-questions
๐ฃ Trie Data Structure 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 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 trie-data-structure trie-data-structure-interview-questions trie-data-structure-questions trie-data-structure-tech-interview
Last synced: 12 Dec 2024
https://github.com/vinitshahdeo/dsa-lab-codes
Lab Assignments for Data Structures and Algoithms
algorithms cpp data-structures lab-assignment
Last synced: 24 Nov 2024
https://github.com/simon622/mqtt-tree
A quick and efficient data structure for indexing MQTT subscriptions in a highly concurrent environment.
data-structures mqtt mqtt-protocol mqtt-sn pubsub trie-tree
Last synced: 15 Nov 2024
https://github.com/faisalahmedbijoy/nsl-ra-training
Research Assistant Trainee, Next Solution lab
algorithm computer-vision data-structures deep-learning graph-algorithms hackerrank-solutions image-processing machine-learning natural-language-processing numpy object-detection python3 solution-lab tensorflow
Last synced: 18 Nov 2024
https://github.com/hairrrrr/1200_problems
ๆฐๆฎ็ปๆไธ็ฎๆณ OJ ้ข็ฎ่ฏฆ่งฃ
algorithms c cpp data-structures java
Last synced: 14 Nov 2024
https://github.com/anishlearnstocode/hackerrank-problem-solving-intermediate-skill-test
Contains solved programs for the HackerRank Problem Solving (Intermediate) Skill Test Certification ๐.
algorithms certificate certification data-structures gcd hackerrank problem-solving programming string
Last synced: 24 Nov 2024
https://github.com/wendymunyasi/alx-low_level_programming
Learning C
algorithms c data-structures debugging memory-allocation recursion shell shell-script syscalls
Last synced: 10 Dec 2024
https://github.com/chichunchen/concurrent-cache-conscious-hamt-in-rust
Parallel Cache Conscious Hash Trie
cache-control concurrent-data-structure data-structures rust
Last synced: 18 Nov 2024
https://github.com/sanketpathak64/data-structures-and-algorithms
This repository contains implementation of data structures like linked list, stack, queue, trees. This repo also contains implementation of various algorithms.
algorithms-and-data-structures bst cpp data-structures linkedlist queue sorting-algorithms string tree
Last synced: 10 Nov 2024
https://github.com/shashwatkathuria/data-structures-and-algorithms
Data Structures And Algorithms
algorithm algorithms arraylist bellman-ford-algorithm binary-search binary-search-tree data-structures dijkstra-algorithm dna-sequencing dynamic-programming hashtable heap kruskals-algorithm papadimitriou prims-algorithm shortest-paths sorting-algorithms stack travelling-salesman-problem trie
Last synced: 26 Nov 2024
https://github.com/lablnet/data_structure
Several data structures and Algorithms implementations in C++
algorithms cplusplus cpp20 data data-structures structure
Last synced: 20 Nov 2024
https://github.com/filipe1309/algoexpert-ts-solutions
This repository contains some solutions for the challenges from AlgoExpert Coding Questions.
algoexpert algoexpert-solutions algoexpert-typescript-solutions algorithms algorithms-and-data-structures conventional-commits data-structures git-hooks interview-preparation jest nodejs typescript
Last synced: 17 Jan 2025
https://github.com/armankhondker/leetcode-solutions
Personal LeetCode Solutions.
algorithms data-structures leetcode-solutions
Last synced: 15 Nov 2024
https://github.com/siraajul/cpp
C++ With Data Structure & Algorithms
algorithms compititive-programming cplusplus cpp data-structures
Last synced: 04 Dec 2024
https://github.com/byteshiva/es6-tuts
Playground - Experiments
algorithms async audioworklet await data-structures deeplearning es6-javascript es6-modules es6-promise linuxkit ml mobilenet nlp puppeteer sip2 typescript webassembly webaudio webrtc zeit
Last synced: 21 Nov 2024
https://github.com/bkfan1/js-data-structures
My implementations of data structures using JS
data-structures data-structures-js javascript javascript-data-structures js js-data-structures
Last synced: 17 Nov 2024
https://github.com/muxammilsidd/fast-khi-semester-3
Welcome! Here you can find relevant material for your third semester (BSCS) at FAST NUCES Karachi. For any queries/improvement feel free to contact me on [email protected]
computer-organization-and-assembly-language data-structures discrete-structures nuces semester-3
Last synced: 09 Jan 2025
https://github.com/vasu7052/data-structures-and-algorithms
Here are some of my Data structures and algorithms created in Java Programming Language using IntelliJ IDE.
algorithms bellman-ford-algorithm breadth-first-search data-structures depth-first-search dijkstra-algorithm floyd-warshall-algorithm genetic-algorithm insertion-sort java knuth-morris-pratt longest-common-subsequence matrix-chain-multiplication merge-sort queue quicksort rabin-karp stack tower-of-hanoi tree-structure
Last synced: 11 Nov 2024
https://github.com/emersion/go-tryalgo
Basic and (maybe) advanced algorithms and data structures in Go
Last synced: 08 Jan 2025
https://github.com/anishlearnstocode/hackerrank-java
Java โ Domain on HackerRank - Problems & Solutions ๐๐๐
big-decimal big-number data-structures hackerrank hackerrank-java hackerrank-solutions java java-collections java-domain java-exception-handling java-oops java-strings reference
Last synced: 24 Nov 2024
https://github.com/ammahmoudi/designalgorithms
Homework Solutions for Design Algorithm Course as Computer Science B.Sc. Student at Department of Mathematical Sciences, Sharif University of Technology
algorithms data-structures dynamic-programming graph-algorithms greedy-algorithms linear-programming recursive-backtracking-algorithm
Last synced: 15 Jan 2025
https://github.com/vagmcs/intervaltree
A simple interval tree implementation for Java and Scala.
Last synced: 22 Nov 2024