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-15 00:07:29 UTC
- JSON Representation
https://github.com/make-github-pseudonymous-again/js-bst
:seedling: Binary search tree library in JavaScript
agpl binary-search-trees computer-science data-structures javascript search-trees searching sorting tree
Last synced: 18 Dec 2024
https://github.com/cloxnu/note-datastructure
Note about data structure, powered by GitBook.
c data-structures gitbook note notebook
Last synced: 13 Jan 2025
https://github.com/fabiolutz/estruturas-de-dados
Estruturas de dados criados do zero em C
binary-tree c data-structures linked-list queue stack
Last synced: 20 Dec 2024
https://github.com/hatemhosny/thealgorithms-javascript
The Algorithms - JavaScript Playground
algorithms data-structures javascript livecodes playground
Last synced: 22 Nov 2024
https://github.com/mzuvin/veriyapilari
Java ile Veri Yapıları ve Algoritmalar - data structures and algorithms in java
binary-search-tree data-structures datastructures datastructuresinjava java
Last synced: 29 Nov 2024
https://github.com/rahat-khan-pathan/uva-solutions
My solutions for UVa problems.
ad-hoc algorithms competitive-programming data-structures dynamic-programming number-theory problem-solving recursion recursive-dp standard-template-library uva
Last synced: 27 Dec 2024
https://github.com/willgreen98/data-structures-and-algorithms
Sorting-Algorithms For CS Theory
algorithm algorithms algorithms-and-data-structures algorithms-implemented cpp data-structures datastructures geeksforgeeks
Last synced: 28 Dec 2024
https://github.com/yuvraj0028/rule-engine-ast
User friendly rule engine implemented with Abstract Syntax Tree for making a logical data structure to evaluate attributes.
angular angular-cli backend bootstrap5 data-structures docker java logic-programming material-ui mongodb spring-boot tree-structure
Last synced: 14 Dec 2024
https://github.com/dreamalligator/petrie
a Graph-based phylogenetic tree, implemented in Javascript.
algorithms data-structures graph nature petrie phylogeny taxonomy tree
Last synced: 20 Dec 2024
https://github.com/kalyan4636/interview-coding-practice-questions
PYTHON AND JAVA CODING SNIPPETS, TECHNICAL INTERVIEW QUESTIONS AND PRACTICE CODE.
angular corejava cpp css data-structures django framework html java javascript mongodb python sql
Last synced: 06 Jan 2025
https://github.com/arthur-arslanov/ts-cs-playground
My Computer Science Education progress
algorithm algorithms bfe big-frontend computer-science data-structures leetcode typescript
Last synced: 14 Dec 2024
https://github.com/amazingandyyy/good-job
🎉 The most useful DS and Algor. implemented in javascript
algorithm computer-science data-structures interview interview-questions software-engineer
Last synced: 14 Dec 2024
https://github.com/rishabh96b/code-implementations
This repository contains the C++ problems that I have either solved or concepts that I've implemented myself.
coding-challenge cpp data-structures hackerrank
Last synced: 03 Dec 2024
https://github.com/hta218/algorithms-and-data-structures
My solutions to LeetCode and HackerRank's problems
algorithms data-structures hackerrank leetcode
Last synced: 28 Nov 2024
https://github.com/rishabh96b/simple-coding-solutions
Here you can find the code for simple programs. This is for beginners who can take reference from these solutions.
Last synced: 03 Dec 2024
https://github.com/neehan/dsa-implemented
C++ implementation of various data structures and algorithms
algorithms c-plus-plus data-structures implementaion
Last synced: 05 Jan 2025
https://github.com/iamlizu/stack
A simple library, JavaScript implementation of Stack data structure, using Array.
Last synced: 14 Dec 2024
https://github.com/mukeshthawani/swift-algo-ds
Implementation of Algorithms and Data Structures.
algorithms data-structures swift swift-3
Last synced: 19 Nov 2024
https://github.com/kemboi590/teach2give-test
The repository is a technial test for Teach2Give used to demonstrate my ability to provide clear and effective solutions.
data-structures problem-solving technical-test
Last synced: 29 Dec 2024
https://github.com/thomasafink/optimal_knn_distance_for_data_science
Plotting the Optimal Distance for Data Scientists in Python using the K-Nearest Neighbour K-NN Algorithm
data-science data-structures data-visualization k-nearest-neighbor knn knn-classification map mapping open-street-map osm osmnx python
Last synced: 06 Dec 2024
https://github.com/ahmedharoon07/bakeshopproj
A Simple CLI program made in Java that uses Data Structures like Arrays, Queues, LinkedList and ArrayList
array arraylist cli data-structures desktop-application linked-list
Last synced: 14 Dec 2024
https://github.com/jakzo/priority-queue
JavaScript priority queue implementation.
computer-science data-structures
Last synced: 13 Jan 2025
https://github.com/inductivecomputerscience/pbgraphs.ts
pbGraphs.ts is a graph library for TypeScript
algorithms data-structures directed-graphs graph-algorithms graph-datastructures graph-theory-algorithms graphs typescript typescript-library undirected-graphs
Last synced: 14 Dec 2024
https://github.com/stardustdl/algorithms-in-csharp
A collection of some algorithms and data-structures.
algorithms csharp data-structures dotnet
Last synced: 14 Dec 2024
https://github.com/aemulare/lab-bankqueuesimulation
CSC326 Information structures course
c-plus-plus college-project data-structures queue simulation
Last synced: 24 Dec 2024
https://github.com/aja512/python-lab
Python Language Dabbling
calculator-application coursera data-structures mysql programming-language python-3 restaurant-management
Last synced: 27 Dec 2024
https://github.com/dreamalligator/petrie-itis
a ITIS search wrapper to be used with Petrie
api api-wrapper classification data-structures graph itis petrie phylogeny taxonomy
Last synced: 13 Dec 2024
https://github.com/pamphilemkp/vet-clinic-database
In this project i used a RDBMS ( Relational Data Base Management System) to create a table which will store information about animals for a vet clinic.
Last synced: 11 Dec 2024
https://github.com/waynejz/comp9024-18s2
COMP9024 Data Structures and Algorithms 18S2
data-structures graph string-algorithms tree
Last synced: 18 Dec 2024
https://github.com/Riad-ENNAIM/data-structures
Implement some Data Structures using JavaScript
Last synced: 11 Nov 2024
https://github.com/elcobvg/hackerrank-ctci
My javascript solutions to Cracking the Coding Interview tutorials: https://www.hackerrank.com/domains/tutorials/cracking-the-coding-interview
algorithm-challenges coding-interview-tutorials cracking-the-coding-interview data-structures hackerrank-ctci javascript
Last synced: 06 Dec 2024
https://github.com/piyushpriyadarshi/javautility
all datastructures and utility functions implemented in java
algorithms algorithms-and-data-structures data-structures datastructures java-8 problem-solving utility-application utility-classes utility-library
Last synced: 05 Jan 2025
https://github.com/ranaessam03/vectorclass
Vector class implementation using c++
data-structures object-oriented-programming
Last synced: 25 Dec 2024
https://github.com/rishabh672003/hash-table-in-cpp
A very simple hash table implementation in CPP
cmake cpp cpp20 data-structures hash hash-table hashing
Last synced: 16 Nov 2024
https://github.com/trojaner/eru-ceng-bz205
Assignment for C++ Data Structures and Algorithms Course at ERU
algorithms assignment cpp data-structures
Last synced: 05 Jan 2025
https://github.com/hitblast/fcc-js-projectworks
My project submissions for the Legacy JavaScript Algorithms & Data Structures Certification on freeCodeCamp.
algorithms computer-science data-structures freecodecamp freecodecamp-challenge freecodecamp-project javascript
Last synced: 01 Jan 2025
https://github.com/mihirh19/python
a repository for collaborative development and version control using Git that houses Python code files, documentation, tests, and other project-related files.
algorithms data-structures django fastapi flask machine-learning numpy pandas python
Last synced: 14 Dec 2024
https://github.com/ghaerdi/datastructure
Learning data structure and algorithms
algorithms data-structures typescript
Last synced: 11 Dec 2024
https://github.com/manju07/data-structure-and-algorithms-using-java
Advance data-structures and algorithms implemented using Java
advanced-data-structures algorithms-and-data-structures collections-java data-structures java-8 problem-solving problemsolving thread
Last synced: 27 Dec 2024
https://github.com/emmt/databags.jl
Data bags combine the flexibility of dictionaries to store data and the `obj.key` syntax to mimic dynamic structures.
Last synced: 01 Dec 2024
https://github.com/piyushpriyadarshi/JavaUtility
all datastructures and utility functions implemented in java
algorithms algorithms-and-data-structures data-structures datastructures java-8 problem-solving utility-application utility-classes utility-library
Last synced: 13 Jan 2025
https://github.com/duliodenis/swift-ds-algo
This is a repository of Swift Data Structures and Algorithms ranging from Big-O Analysis, Linked Lists, Recursion, Generics and Sorting.
algorithms data-structures swift
Last synced: 27 Dec 2024
https://github.com/dy/multiscale-array
Multiscale representation of an array
Last synced: 06 Jan 2025
https://github.com/ashkarin/ndpatch
Package to extract arbitrary regions from an N-dimensional numpy array assuming it mirrored infinitely.
array data-structures deep-neural-networks image-processing numpy patches region-of-interest
Last synced: 04 Dec 2024
https://github.com/alexforster/deque
A simple fixed-size deque implementation in C.
Last synced: 19 Nov 2024
https://github.com/edumigueis/mars-map-router
Route finder between cities in Mars. The project uses files with informations of Mars's cities to find the best path between them.
binary-trees data-structures data-structures-and-algorithms maps maps-routing mars-cities route-finder tree
Last synced: 06 Dec 2024
https://github.com/danitilahun/competitiveprogrammingsolutions
A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.
algorithms array data-structures dynamic-programming graph kmp-algorithm linked-list matrix monotonic-stack python queue sliding-window sorting-algorithms stack tree trie two-pointers union-find
Last synced: 27 Dec 2024
https://github.com/figsoda/one-of
Rust library that introduces macros to represent and use types that can be converted either From or TryInto the given types
data-structure data-structures enum macro macros rust type
Last synced: 21 Dec 2024
https://github.com/estkey/datastructure
Multi Language Implementation for Elementary Data Structure
Last synced: 06 Dec 2024
https://github.com/ishaansathaye/datastructalgorithms
Data Structures and Sorting Algorithms Prep and Repo before CPE 202 Course
algorithms data-structures python3 sorting-algorithms
Last synced: 24 Dec 2024
https://github.com/lemunozm/runtypes
Fast and lightweight runtime-types library
cpp11 data-structures runtime-library shared-memory types
Last synced: 05 Dec 2024
https://github.com/jonath-z/the-gym-codewars-collection
collection of codewars challenges all levels combined
algorithms challenges codewars codewars-solutions data-structures javascript typescript
Last synced: 14 Dec 2024
https://github.com/tristanpenman/algorithms
Code for various algorithms, data structures, and coding interview questions
Last synced: 28 Nov 2024
https://github.com/64j0/js-datastructures-algorithms
Estruturas de dados e algoritmos com javascript - Livro (2019).
algorithms book data-structures javascript
Last synced: 13 Jan 2025
https://github.com/mayankm96/eso207a_iitk
Programming Assignment Solutions for the course ESO207A: Data Structures and Algorithms
Last synced: 11 Jan 2025
https://github.com/aahouzi/algorithms-and-data-structures-in-python
Implementation of some algorithms and data structures, tricks, and good practices for Python developers.
algorithms algorithms-and-data-structures bfs-algorithm binary-search-tree data-structures dfs-algorithm dijkstra-algorithm graph graphs hashmap heaps linked-list python queue stack tree
Last synced: 22 Dec 2024
https://github.com/gaarutyunov/dsa
Data Structures and Algorithms
algorithms data-structures deno
Last synced: 19 Dec 2024
https://github.com/tafara-n/library
A collection of books gathered from various sources.
bash bash-scripting c-language data-structures linux linux-kernel makefile mongodb-database mysql-database python ruby
Last synced: 15 Oct 2024
https://github.com/hnipun/elements-of-programming-interviews-in-python
collection of solutions to common coding problems
Last synced: 16 Dec 2024
https://github.com/mrinjamul/go-datastructures
Data Structures libraries, written in golang.
data-structures golang golang-library
Last synced: 06 Dec 2024
https://github.com/jabolopes/go-sparseset
Sparse sets with efficient traversal, joining, sorting, etc.
data-structures generics go golang golang-library sets sparse-sets utility
Last synced: 14 Dec 2024
https://github.com/jabolopes/go-safeslice
Go slice that can be modified while being traversed.
data-structures generics go go-library golang golang-library slices utility
Last synced: 14 Dec 2024
https://github.com/stdlib-js/utils-fifo
First-in-first-out (FIFO) queue.
collection data data-structure data-structures fifo first-in first-out javascript node node-js nodejs queue stdlib structure util utilities utility utils
Last synced: 21 Dec 2024
https://github.com/yziyan/data_struct
数据结构
arraylist data-structures datastructures linked-list queue stack
Last synced: 18 Dec 2024
https://github.com/sheabunge/kit205-labs
Lab files for KIT205 Data Structures and Algorithms (Semester 1, 2018)
Last synced: 23 Nov 2024
https://github.com/tamim-saad/cp-template-code
This repository offers a complete template for competitive programming with pre-written functions and utilities for coding contests. It helps you save time and focus on solving problems. Feel free to explore, use, and customize these templates. If you find it useful, don’t forget to give it a star!
algorithm coding coding-competition competitive-programming cp cp-template cpp data-structures data-structures-algorithms data-structures-and-algorithms fast-io problem-solving problem-solving-template programming-tools shortcuts template template-code templates time-complexity
Last synced: 14 Dec 2024
https://github.com/jyotibrat/data-structures-and-analysis-of-algorithms
algorithms cpp data-structures dsa java
Last synced: 21 Oct 2024
https://github.com/sheabunge/kit205-assign2
KIT205 Data Structures and Algorithms: Assignment 2 (Semester 1, 2018) | Assignment Grade: 100%
algorithms data-structures dijkstra-algorithm floyd-warshall-algorithm homework
Last synced: 23 Nov 2024
https://github.com/mathusanm6/leetcode
Solutions for Leetcode Problems (tested using pytest and continuous integration)
algorithms algorithms-and-data-structures continuous-integration data-structures flake8 leetcode-python leetcode-solutions pytest
Last synced: 13 Dec 2024
https://github.com/cloventt/intervaltree
Interval Tree implementation in Java
algorithm algorithms data-structure data-structures datastructures interval interval-tree intervals java java-8 java8 range
Last synced: 30 Sep 2024
https://github.com/sunami09/dsalgo-codingninjas
This is the roadmap of learning data structures in C++. Data structure and Algorithm (DSA) is applied in all disciplines of software development. DSA is the building block of the software development process. It is not limited to a single programming language. Although programming languages evolve or get dormant over time, DSA is incorporated into all of these languages.
algorithms-and-data-structures c-plus-plus data-structures graph linked-list recursion
Last synced: 10 Jan 2025
https://github.com/araujo88/data-structures-python
Basic data structures implementations in Python
data-structures data-structures-python
Last synced: 21 Dec 2024
https://github.com/kevindasilvas/data-structures-and-algorithms
This is a repository made for Portuguese speakers who are learning data structures and algorithms, I was studying this topic and didn’t find a lot of information in Portuguese, so I decided to concentrate the fonts, resources that I found on the internet and include examples made by me in PHP
brazilian-portuguese data-structures datastructures php7 portuguese sorting-algorithms sorting-algorithms-implemented
Last synced: 09 Dec 2024
https://github.com/josephgoksu/ceng202-datastructures
Yildirim Beyazit University CENG 202 Data Structures LAB Notes 2016
algorithm algorithms data-structures java
Last synced: 14 Jan 2025
https://github.com/swimshahriar/dsa-problem-solving
This repository contains some of the Data Structure and Algorithms that I have worked with.
algorithms data-structures javascript python3
Last synced: 20 Dec 2024
https://github.com/agilord/lookup
Dart package for constant (immutable) data structures for effiecient lookup, indexing and search in memory and on disk.
Last synced: 21 Dec 2024
https://github.com/seatonullberg/ugraph
C89 undirected graph implementation.
c data-structures graphs undirected-graphs
Last synced: 08 Dec 2024
https://github.com/jlchntoz/katana
Katana is a newly designed light-weight programming language
data-structures esolang interpreter programming-language
Last synced: 19 Dec 2024
https://github.com/wesleysales/estudandojava-dio
api data-structures database design-patterns git github intellij java orientacao-a-objetos spring sql
Last synced: 17 Dec 2024
https://github.com/d-coder135/linear_data_structures_basics_java
Introduction and basic knowledge about data structures and implementation of it in Java language.
Last synced: 25 Dec 2024
https://github.com/ivstudio/dsa
This repository serves as a study and exercise guide for JavaScript data structures and algorithms (DSA).
algorithms data-structures dsa javascript technical-interview-questions
Last synced: 06 Dec 2024
https://github.com/muhammed-rizin/data-structures
This repository focuses on implementing various data structures and algorithms using JavaScript. It covers a wide range of topics including, Linked List, Array, Binary Search, Linear Search, Recurtion , Sorting algorithms, Stack, Queue, Hash Table , Tree, Binary Search Tree, Heap, Graph and Trie
array binary-search-tree data-structures hashtable heap javascript linked-list queue recursion sorting-algorithms stack string tree trie
Last synced: 27 Dec 2024
https://github.com/aswinbarath/sde-problems
SDE Problems marked with FAQ Companies
algorithms data-structures gfg java leetcode problem-solving sde-sheet
Last synced: 25 Dec 2024
https://github.com/fuston05/cs-module-project-hash-tables_2
copy of lambda school repo for extra practice: python hash tables
data-structures hashtable python3
Last synced: 11 Jan 2025
https://github.com/alansastre/java-data-structures
Estructuras de datos en Java
data-structures deque java java11 java17 java8 linked-list queue stack treemap vector
Last synced: 13 Jan 2025
https://github.com/alansastre/java-concurrency-collections
Colecciones concurrentes en Java. Estructuras de datos concurrentes.
concurrency concurrent-data-structure concurrent-map concurrent-programming concurrent-queues data-structures java java11 java17 java8
Last synced: 13 Jan 2025
https://github.com/0xisk/research-solidity-algorithms
The purpose of this repo to be focused on smart-contracts algorithms in Solidity.
algorithms data-structures smart-contracts smart-contracts-algorithms smartcontracts
Last synced: 16 Dec 2024
https://github.com/syedzawwarahmed/flilezipper
A simple application that compresses a text file using Huffman Coding.
algorithms c cpp data-structures huffman-coding tree-structure
Last synced: 11 Jan 2025
https://github.com/kzrtt/estrutura-de-dados
Esse repositório contém os códigos das aulas e listas de exercícios da matéria de Estrutura de Dados da UTFPR
c data-structures programming-exercises
Last synced: 16 Dec 2024
https://github.com/waqaszafar9/cricket-managment-database
cricket website data base mangment project
cricket-data cricket-dataset data data-structures database database-management database-management-system database-schema oracle oracle-database sql sql-query
Last synced: 14 Jan 2025
https://github.com/cowienduckie/coding-practice
Practice coding on the online judge sites
algorithm c-sharp data-structures python sql
Last synced: 22 Nov 2024
https://github.com/solygambas/coding-interview-algorithms-data-structures
Some algorithms and data structures to prepare for a JavaScript coding interview.
algorithms algorithms-and-data-structures coding-challenge coding-interviews data-structures javascript
Last synced: 21 Dec 2024
https://github.com/atereshkov/hackerrank
My HackerRank solutions and practice written in Swift
algorithms data-structures hackerrank hackerrank-solutions swift swift5
Last synced: 02 Dec 2024
https://github.com/awais-124/stack-expression-converter
Expressions Converter. Third semester project using data structures concept.
cpp data-structures expression-converter-application programming stack
Last synced: 20 Dec 2024