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-14 00:07:00 UTC
- JSON Representation
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/ritobrotomukherjee/dsa-computer-science
Problem solving and DSA with C++
algorithms-and-data-structures codechef cpp data-structures hackerrank-solutions leetcode-cpp math patterns problem-solving
Last synced: 06 Jan 2025
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/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/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/manpages/algorand-merkle
data-structures haskell literate-programming merkle-tree polymorphic
Last synced: 14 Oct 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/gaufung/leetcode-solutions
leetcode-solution
alogrithms data-structures golang leetocde
Last synced: 29 Dec 2024
https://github.com/kgabis/cutils
C utilities
c data-structures datastructures
Last synced: 14 Oct 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/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/tracyspacy/algos_data_structures_rust
basic data structures and algorithms in rust
Last synced: 07 Nov 2024
https://github.com/matanlurey/sector.dart
Fast and intuitive 2D data structures.
Last synced: 05 Nov 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/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/dayyass/leetcode
My LeetCode solutions.
algorithms algorithms-and-data-structures data-structures leetcode python
Last synced: 14 Oct 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/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/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/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/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/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/kolosovpetro/data-structures
Linear data structures.
data-structures graph linked-list queue stack
Last synced: 11 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/dstein64/fenwick
An implementation of Fenwick trees (Fenwick 1994).
binary-indexed-tree data-structures fenwick-tree
Last synced: 28 Oct 2024
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/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/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/azzzrro/data-structure-solutions-2
Data structure solutions for various sorting algorithms such as bubble sort, insertion sort, selection sort, quick sort, and merge sort. Additionally, essential data structures like hash tables, stacks, and queues are aslo included. Useful for learning and coding practice.
algorithms bubble-sort data-structures hashtable hashtable-chaining insertion-sort merge-sort queue quick-sort selection-sort sorting-algorithms stack
Last synced: 16 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/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/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/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/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/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/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/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/siraajul/cpp
C++ With Data Structure & Algorithms
algorithms compititive-programming cplusplus cpp data-structures
Last synced: 04 Dec 2024
https://github.com/theanasuddin/grokking-algorithms-1st-edition-by-aditya-y.-bhargava
Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People 1st Edition by Aditya Y. Bhargava. All Data Structures and Algorithms Implemented In Java.
aditya-bhargava algorithms algorithms-and-data-structures algorithms-java data-structures data-structures-implementations data-structures-java grokking-algorithms grokking-algorithms-in-java illustrated-book java visual-learning
Last synced: 17 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/sammaji/data-structure-and-algorithms
Algorithms and Data Structures implemented in JAVA with explanation. Also contains solutions to some LeetCode problems.
algorithms data-structures java leetcode
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/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/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/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/emersion/go-tryalgo
Basic and (maybe) advanced algorithms and data structures in Go
Last synced: 08 Jan 2025
https://github.com/vagmcs/intervaltree
A simple interval tree implementation for Java and Scala.
Last synced: 22 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/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/hairrrrr/1200_problems
数据结构与算法 OJ 题目详解
algorithms c cpp data-structures java
Last synced: 14 Nov 2024
https://github.com/anishlearnstocode/hackerrank-interview-preparation-kit
Solutions to Interview Preparation Kit Questions on HackerRank.
algorithms cpp data-structures hackerrank interview-preparation java programming python python3 solutions
Last synced: 24 Nov 2024
https://github.com/armankhondker/leetcode-solutions
Personal LeetCode Solutions.
algorithms data-structures leetcode-solutions
Last synced: 15 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/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/madebypixel02/basic-oop-donkey-kong-in-python
[Uc3m] The Classic Donkey Kong game
data-science data-structures donkey-kong donkeykong programming python python-pip pyxel pyxeledit uc3m
Last synced: 14 Nov 2024
https://github.com/rajsoni03/competitive-programming-training
Competitive Programming Training including Data Structure and Algorithms
competitive-programming cplusplus data-structures stl-algorithms stl-containers
Last synced: 21 Nov 2024
https://github.com/ahammadmejbah/data-science-interview-question-and-solution
Data Science Interview Question: Explain the concept of regularization in machine learning. Solution: Regularization is a technique to prevent overfitting by adding a penalty term to the loss function.
data-engineering data-mining data-science data-structures data-visualization database
Last synced: 09 Jan 2025
https://github.com/sskender/ads
Algorithms and Data Structures implemented in C
algorithm algorithms-datastructures bst bstree bubble-sort data-structures hashing hashmap heap insertion-sort linked-list linkedlist merge-sort queue quick-sort selection-sort shell-sort sorting-algorithms stack tree
Last synced: 28 Nov 2024
https://github.com/topaxi/learning-cs
topaxi learning computer science fundamentals
algorithms data-structures interview-preparation javascript typescript
Last synced: 02 Dec 2024
https://github.com/gohouse/datastructure
the data structure implementation in golang(数据结构的go语言实现, 队列:queue; 散列表:hashtable; 二叉平衡树:avl-tree......)
avl-tree data-structures go hashtable queue
Last synced: 13 Nov 2024
https://github.com/code-lucidal58/dsa-python
Data Structures and Algorithms using Python
data-structure-and-algorithm data-structures python python3
Last synced: 15 Nov 2024
https://github.com/soumilgit/sy-resources
A repository containing resources for SYBTech CSE.
algorithms binary-search binary-search-tree btech-cse-core btech-notes c cpp data-structures datascience dijkstra-shortest-path knapsack-problem lcs-algorithm maths mysql optimization php probability-distribution probability-statistics r vectors
Last synced: 16 Nov 2024
https://github.com/ankitsultana/cpsig
Yet another attempt at CPSIG
algorithms bits-pilani competitive-programming data-structures
Last synced: 08 Nov 2024
https://github.com/imdanielsp/dstructs
A data structure playground
algorithms cpp data-structures unit-test
Last synced: 12 Jan 2025
https://github.com/yi-ge/rust-practice
Rust 算法练习。
algorithm data-structures rust rust-lang
Last synced: 15 Nov 2024
https://github.com/chrisvilches/algorithms
Solutions for competitive programming problems in various online judges such as Kattis, SPOJ, URI Online Judge, etc.
acm-icpc algorithms atcoder beecrowd codechef codeforces competitive-programming data-structures kattis kattis-solutions spoj uva uva-solutions
Last synced: 22 Nov 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: 28 Nov 2024
https://github.com/yi-ge/cpp-practice
C++ 算法练习。
algorithm algorithms c cpp data-structures leetcode leetcode-solutions
Last synced: 15 Nov 2024
https://github.com/ayhamratrout/cpu_simulator
A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.
c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os
Last synced: 14 Jan 2025
https://github.com/shibam120302/gfg_potd
I try to upload the daily code which i practice daily and also upload GFG POTD (Java,Cpp,Python3)
alogrithms cpp data-structures dsa geeksforgeeks geeksforgeeks-cpp geeksforgeeks-dsa geeksforgeeks-potd geeksforgeeks-solutions gfg java potd python
Last synced: 20 Nov 2024
https://github.com/pscheidl/enum-collections
EnumMap for Rust.
collections data-structures enum enum-map enummap rust rust-lang
Last synced: 19 Nov 2024
https://github.com/samvv/scl.js
A standard collections library for JavaScript/TypeScript
algorithms avl-tree data-structures hashing javascript priority-queue red-black-tree typescript
Last synced: 19 Nov 2024
https://github.com/krishnadey30/bank-management-system
banking-applications c data-structures filesystem
Last synced: 24 Nov 2024
https://github.com/rajput-hemant/leetcode
🏆 Curated solutions to Leetcode problems in multiple languages to ace the Coding Interviews.
algorithm algorithms coding-interviews data-structures interview-questions leetcode leetcode-cpp leetcode-go leetcode-golang leetcode-java leetcode-python leetcode-rust leetcode-solutions rust rust-lang
Last synced: 14 Nov 2024
https://github.com/azzzrro/data-structure-solutions-1
Data structure solutions for arrays, linked lists, strings, and binary search. Useful for learning and coding practice.
array binary-search data-structures javascript linear-search linked-list string
Last synced: 16 Nov 2024
https://github.com/anishlearnstocode/hackerrank-cpp
Solutions to C++ domain challenges on Hackerrank 👨💻🐱👤.
algorithms c cpp data-structures hackerrank
Last synced: 24 Nov 2024
https://github.com/nyeogmi/moogle
data structures for relational code in Rust
data-structures database game-development rust
Last synced: 11 Nov 2024
https://github.com/smikhalevski/trie
🌲 The extremely fast compressed trie implementation in 2 kB gzipped.
autocomplete data-structures map search string trie
Last synced: 11 Nov 2024