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/gitpaulo/data-structures-visualiser
🛠 An extendable data structure & algorithm visualisation tool.
algorithms animation data-structures tool visualiser
Last synced: 13 Nov 2024
https://github.com/conartist6/sequins
Mutable sequences and native data structures (Map, Set, List) following the Immutable.js API
data-structures es6 es6-javascript es6-map es6-set immutablejs iterable
Last synced: 29 Oct 2024
https://github.com/devinterview-io/linked-list-data-structure-interview-questions
🟣 Linked List 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 linked-list-data-structure linked-list-data-structure-interview-questions linked-list-data-structure-questions linked-list-data-structure-tech-interview software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview
Last synced: 12 Dec 2024
https://github.com/giacomocavalieri/non_empty_list
✨ Non-empty lists in Gleam
Last synced: 14 Dec 2024
https://github.com/theodesp/go-blooms
Simple and efficient bloom filter implementations in Go
bloom-filter data-structures probabilistic-data-structures
Last synced: 19 Oct 2024
https://github.com/devinterview-io/tree-data-structure-interview-questions
🟣 Tree 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 tree-data-structure tree-data-structure-interview-questions tree-data-structure-questions tree-data-structure-tech-interview
Last synced: 12 Dec 2024
https://github.com/rafaelbroseghini/pythonista
:snake: Simple is better than complicated. Complex is better than complicated.
algorithms data-structures object-oriented-programming oop python3
Last synced: 21 Oct 2024
https://github.com/anshumansinha3301/java-supreme
Some Java Codes for destructions
algorithms-and-data-structures data-structures java
Last synced: 26 Nov 2024
https://github.com/pachoclo/draggable-data-structures
A React tool to help you visualize data structure changes while you come up with an algorithm solution
data-structures draggable react visualization
Last synced: 11 Oct 2024
https://github.com/devinterview-io/graph-data-structure-interview-questions
🟣 Graph 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 graph-data-structure graph-data-structure-interview-questions graph-data-structure-questions graph-data-structure-tech-interview software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview
Last synced: 12 Dec 2024
https://github.com/murraco/data-structures
Data structures in Java
arraylist bst data-structures heap java linkedlist queue stack trie
Last synced: 11 Nov 2024
https://github.com/philmander/typescript-algorithms
Algorithms and Data Structures in Typescript
algorithms data-structures typescript typescript-algorithms
Last synced: 12 Nov 2024
https://github.com/lubien/data-structures-book
Data Structures and Their Algorithms (Jayme Luiz Szwarcfiter and Lilian Markenzon)
algorithms book data-structures solutions
Last synced: 15 Oct 2024
https://github.com/poyea/bk-tree
🌴 Header-only Burkhard-Keller tree (BK-Tree) library, with different metrics supported
bktree cpp cpp11 cpp14 cpp17 cpp20 data-structures string tree
Last synced: 28 Oct 2024
https://github.com/devinterview-io/searching-algorithms-interview-questions
🟣 Searching Algorithms 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 searching-algorithms searching-algorithms-interview-questions searching-algorithms-questions searching-algorithms-tech-interview software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview
Last synced: 12 Dec 2024
https://github.com/atiq-cs/problemsolving
Problem solving from a few online judges such as codeforces, uva, spoj and coding practices from leetcode, hackerrank
acm-icpc acm-uva algorithm c-sharp codeforces data-structures online-judges python3
Last synced: 07 Nov 2024
https://github.com/yawkar/hse-dsa-lab-2
This repository offers studies & implementations of several point-querying algorithms in a 2D plane. The algorithms' performance is benchmarked and compared against one another.
algorithms benchmark conan cpp data-structures hse lab
Last synced: 09 Oct 2024
https://github.com/dayyass/project-euler
My solutions to Project Euler problems.
algorithms algorithms-and-data-structures data-structures engineering math mathematics project-euler python python3
Last synced: 14 Oct 2024
https://github.com/wang-jun-coder/reading-notes
读书笔记(大化设计模式、大话数据结构)
dahuashejimoshi data-structures design-patterns-objc
Last synced: 11 Nov 2024
https://github.com/jacopopan/leetcode-top100-liked-questions
Python3 Solutions to LeetCode's "Top 100 Liked Questions"
algorithms coding-challenges complexity data-structures python
Last synced: 11 Nov 2024
https://github.com/chifisource/parsenoteval.jl
Expands the usage of Base.parse to work with more Base structures.
data data-structures evaluator julia parse parsing
Last synced: 14 Oct 2024
https://github.com/mrankitgupta/python-roadmap
I am sharing Python lessons from scratch to intermediate with practice sets which I have studied into my Journey of 66DaysofData into Data Analytics.
66daysofdata analytics ankitgupta data-analysis data-analysis-python data-analytics data-mining data-science data-structures data-visualization jupyter matplotlib mrankitgupta numpy pandas programming python python-library python3
Last synced: 17 Nov 2024
https://github.com/oisdk/type-indexed-queues
Queues with verified and unverified versions
data-structures dependent-types haskell
Last synced: 21 Nov 2024
https://github.com/cronokirby/persistent-ts
Persistent data structures for Typescript
algorithms data-structures functional immutable javascript typescript
Last synced: 29 Nov 2024
https://github.com/edmilson-dk/js-treeds
Library of algorithms and data structures for Javascript and Typescript
algorithms data-structures library
Last synced: 21 Nov 2024
https://github.com/fwcd/fructose
General-purpose utilities featuring mathematical, functional and reactive abstractions for Java
data-structures game-development general-purpose java-8 machine-learning math
Last synced: 13 Dec 2024
https://github.com/msdeep14/algorithms-practice
solutions to popular interview questions
algorithms algorithms-and-data-structures cpp data-structures geeksforgeeks geeksforgeeks-cpp geeksforgeeks-dsa geeksforgeeks-interview-prep geeksforgeeks-solutions interview interview-practice interview-preparation interview-questions
Last synced: 10 Nov 2024
https://github.com/shenxiangzhuang/toydata
Data Structures in Python
algorithms data-structures python3 sphinx-doc toy-project
Last synced: 14 Oct 2024
https://github.com/hamzaoutdoors/school_library_ruby
OOP School Library is an app/tool that can be used in a school library to record what books are in the library and who borrows them. At the end of the project, users will be able to; - Add new students or teachers. - Add new books, and - Save records of who borrowed a given book and when.
backend data-structures design-pattern oop oop-principles ruby ui
Last synced: 06 Dec 2024
https://github.com/g1joshi/gfg-dsa
GeeksForGeeks Data Structures and Algorithms Self Paced
algorithms coding competitive-programming data-structures geeksforgeeks problem-solving programming self-paced
Last synced: 10 Nov 2024
https://github.com/elanhasson/orleans.datastructures
Various data structures implemented on top of Microsoft Orleans
data-structures distributed-datastructure distributed-systems microsoft-orleans orleans virtual-actors
Last synced: 29 Oct 2024
https://github.com/yothu/catalog-of-my-things
data-structures ruby terminal-based
Last synced: 06 Dec 2024
https://github.com/3bbaas/datastructure
Basic Data Structure
binary-search-tree data-structures linked-list queue stack
Last synced: 12 Nov 2024
https://github.com/skshahriarahmedraka/datastructure-algorithm-designpatterns-in-golang
DataStructure, Algorithm, Design Patterns in Golang
algorithm algorithms cipher-algorithms cryptography data-structures design-patterns dynamic-programming encryption golang graph greedy-algorithms math search-algorithm searching-algorithms sorting-algorithms stack string tree-structure
Last synced: 18 Nov 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/accurat/data-juggler
A data wrapper and enricher 🤹♂️
data-structures mobx-state-tree
Last synced: 06 Nov 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/yazaldefilimone/algorithms
computer science, algorithms, data structures
algorithms competitive-programming computer-science data-structures
Last synced: 12 Oct 2024
https://github.com/khaledashrafh/sqgen
This project demonstrates the use of inheritance, templates and exceptions in C++ to implement two generic data structures: stacks and queues.
data-structures excep generic-programming object-oriented-programming oob queue stack templates
Last synced: 07 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/aditya-a-garwal/agavltree
High performance C++ AVL tree implementation with unit tests, examples and benchmarks
algorithm algorithms algorithms-and-data-structures avl-tree balanced-search-trees benchmarks binary-search-tree cpp data-structures google-test linux trees-graphs unit-test windows
Last synced: 09 Nov 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/sunaku/structy_record
🎩 Provides a Struct-like interface for Records
data-structures elixir-library
Last synced: 16 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/syfxlin/code
:pencil2: 存放非项目的代码
algorithms data-structures design-patterns php-middleware react-store vue-store
Last synced: 02 Dec 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 Nov 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/masumajaffery/icodedreams1
🌈 To Learn Better and Understands in Depth Algorithm's and Data Structures for Mob-Programming Sessions and Interviewing Procedures. Hope this Repository Helps Microanuts and others who want to make grip on conceptual learning. Happy Coding! 🤓
Last synced: 27 Oct 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/osspk/doubly-and-singly-linked-list
🔗 Complete C++ implementation of two variants of a list: Doubly Linked List and Singly Linked List
cplusplus-datastructure data-structures datastructures-algorithms datastructures-implementation datastructuresincplusplus double-linked-list doubly-linked-list doublylinkedlist free-to-use linked-list linked-lists linkedlist open-source-code single-linked-list singly-linked singly-linked-list
Last synced: 24 Nov 2024
https://github.com/devinterview-io/binary-tree-data-structure-interview-questions
🟣 Binary Tree 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 binary-tree-data-structure binary-tree-data-structure-interview-questions binary-tree-data-structure-questions binary-tree-data-structure-tech-interview coding-interview-questions data-structures data-structures-and-algorithms data-structures-and-algorithms-interview-questions data-structures-interview-questions software-architecture-interview software-architecture-interview-questions software-developer-interview software-engineer-interview
Last synced: 12 Dec 2024
https://github.com/voronar/ctype-js
JavaScript library for easy working with C data types like primitive type arrays and structures.
c data-structures javascript websocket
Last synced: 14 Nov 2024
https://github.com/mfbx9da4/observable-state-tree
An observable state tree is a normal object except that listeners can be bound to any subtree of the state tree.
data-structures listener-tree state-tree
Last synced: 28 Nov 2024
https://github.com/hongbo-wei/ai-cs-uobd
Artificial Intelligence and Computer Science MSc (2023-2024) at the University of Birmingham Dubai
ai ai-programming algorithms artificial-intelligence computer-science computer-systems data-structures databases dubai software-development university-of-birmingham
Last synced: 14 Nov 2024
https://github.com/gapur/js-algorithms
🤓 Algorithms and data structures in JavaScript
algorithm algorithms data-structures javascript javascript-algorithms nodejs
Last synced: 09 Nov 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/jayantgoel001/datastructureandalgorithmsinjava
algorithms data-structures java
Last synced: 12 Nov 2024
https://github.com/lszeremeta/sdfeater
Always hungry SDF chemical file format parser with many output formats
chebi chemical-data chemical-elements cheminformatics cli cvme cypher data-structures database docker-image drugbank jar java molecularentity neo4j parser parsers periodic-table sdf sdf-files
Last synced: 23 Dec 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/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/tirendazacademy/r-programming-tutorial
Here are the topics talked about R tutorial in 1 YouTube video.
data-analysis data-science data-structures data-visualization ggplot2 logistics preprocessing r-programming r-programming-projects r-projects regression rstudio
Last synced: 08 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/jeanpaulsio/algorithms-in-ruby
💎
algorithms big-o computer-science data-structures
Last synced: 11 Dec 2024
https://github.com/milenacarecho/42sp
Esse repositório é onde compartilharei minha jornada na escola de engenharia de software @42SP. Colocarei aqui os meus projetos em ordem cronológica e explicada 😄
42 42sp c data-structures libft
Last synced: 20 Nov 2024
https://github.com/elit-altum/c-programs
Basic programs written in C using ANSI for GNU-GCC
ansi-c arrays c circular-linked-list circular-queue data-structures gcc-complier gnu linked-list menudriven queue sparse-matrix stacks
Last synced: 11 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/zeyu-li/algorithms
A useful collections of algorithms, formulas, APTs, and some other notes 🗒
algorithms cpp data-structure data-structures formulas graph graph-algorithms graph-theory graph-theory-algorithms python school
Last synced: 22 Nov 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/yazanzebak/competitiveprogramming
A repository that includes my solutions to a various problems on different online judges.
algorithms atcoder codechef codeforces competitive-programming cpp csacademy data-structures online-judges spoj topcoder uva
Last synced: 15 Nov 2024
https://github.com/arriqaaq/set
Set is an in-memory Redis like set datastructure
Last synced: 13 Oct 2024
https://github.com/octcarp/sustech_cs208-algorithm_s23_works
(1120/1100) Labs of CS208 2023 Spring: Algorithm Design and Analysis (ADA), SUSTech. Taught by Prof. Yuhui SHI.
algorithms cs208 data-structures sustech
Last synced: 16 Dec 2024
https://github.com/mrankitgupta/kaggle-pandas-solved-exercises
I'm sharing my Kaggle Pandas Course - Exercise complete solution notebook which I have solved while undertaking this course.
66daysofdata ankitgupta ankittalks data-analysis data-science data-structures data-visualization datascience kaggle kaggle-notebook kaggle-notebooks mrankitgupta pandas pandas-dataframe pandas-library pandas-python pandas-tutorial python python-library python3
Last synced: 17 Nov 2024
https://github.com/sjsakib/psbook
সমস্যা ও সমাধান বই - ১ এর উপর অনুশীলন ( Practice code for Problem and Solutions Book - 1 by Mahbubul Hasan )
acm-icpc algorithms competative-programming cpp data-structures problem-book-1-solutions python timus-solutions uva-solutions
Last synced: 12 Nov 2024
https://github.com/sbmaruf/lightoj-problem_solution
In my undergraduate life, I solved competitive programming problems at lightoj.com. This online judge is popular for small volumes of quality problems.
algorithms c-plus-plus competitive-programming data-structures lightoj online-judges problem-statement solution
Last synced: 11 Nov 2024
https://github.com/jmcph4/jcrl
A library of fundamental algorithms and data structures written in C
abstraction adt algorithms c compsci data-structures discrete-mathematics fundamental-algorithms graph hypergraph library list multiset queue reference-implementation set sorting-algorithms stack tree tree-search
Last synced: 06 Nov 2024
https://github.com/yazaldefilimone/algorithms-backup
🤓 | Computer science | Algorithms | Data structures
algorithms computer-science data-structures
Last synced: 26 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/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/chimehq/relativecollections
Swift collection types that support efficient storage of order-relative values.
collections data-structures swift
Last synced: 16 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/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: 23 Oct 2024
https://github.com/hypertextassassin0273/excel_data_organizer_and_cleaner-ds_project
Data Structures project in C++11 language, uses custom Vector & String structures with Move Semantics (Rule of Five)
cpp11 data-cleaning data-cleansing data-structure-projects data-structures data-structures-project data-wrangling ds-projects easy-project excel-operations move-semantics object-oriented-programming oop open-source open-source-code open-source-project rule-of-five string university-project vector
Last synced: 14 Nov 2024
https://github.com/songzhi/rs-data-structure
Data Structure and Algorithm rust implementation for learning purpose.
algorithms data-structures rust
Last synced: 12 Nov 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/peterr-s/hash_map
A simple C hash map implementation
c c89 data-structures hashmap standard-conform
Last synced: 12 Oct 2024
https://github.com/manpages/algorand-merkle
data-structures haskell literate-programming merkle-tree polymorphic
Last synced: 14 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/strojure/zmap
Persistent map with lazily evaluated values for Clojure(Script).
clojure clojurescript data-structures delays hashmap lazy-evaluation
Last synced: 16 Dec 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/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/tracyspacy/algos_data_structures_rust
basic data structures and algorithms in rust
Last synced: 07 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/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/matanlurey/sector.dart
Fast and intuitive 2D data structures.
Last synced: 05 Nov 2024