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.

https://github.com/filip-kustura/graph-cycle-detection

Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.

algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs

Last synced: 12 Apr 2025

https://github.com/manuelescrig/algorithms

A collection of coding interviewing problems in Java.

algorithms data-structures java

Last synced: 10 Mar 2025

https://github.com/quaddarv1ne/codewars_quadd4rv1n7

Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)

algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project

Last synced: 28 Apr 2026

https://github.com/marklauter/btree

In-memory BTree.

btree data-structures

Last synced: 01 Apr 2025

https://github.com/qucumbah/algorithms-and-data-structures

A collection of core algorithms and data structures written in Java

algorithms data-structures java

Last synced: 04 Jul 2025

https://github.com/vinsgiordi/lasd-libraries

Pure c++ library for data structures vector, list, stack, queue, trees and hash table

algorithms-and-data-structures binary-search-tree binary-tree c-plus-plus data-structures list queue stack tree vector

Last synced: 08 Jan 2026

https://github.com/christophersesugh/alx-low_level_programming

Low level programming and algorithms in C

algorithms c data-structures

Last synced: 20 Jun 2026

https://github.com/usmanmehmood55/queue

A queue implementation in C

buffer c data-structures queue

Last synced: 17 Jun 2026

https://github.com/aryantyagi1/brutetooptimal-200-dsa-solutions

This repository contains 200 solved DSA problems in Java, each featuring both brute force and optimal solutions in the same file. Designed for learners and practitioners, it serves as a reference to understand different approaches to problem-solving, compare solution efficiencies, and prepare for coding interviews

data-structures dsa-algorithm java

Last synced: 24 Mar 2025

https://github.com/princeinscripts/leetcode-question

A repository containing solutions to LeetCode questions focused on Data Structures and Algorithms (DSA), aiding in practicing and mastering key concepts in computer science.

algorithms computer-science data-structures leetcode practice-repository programming

Last synced: 04 Sep 2025

https://github.com/balnarendrasapa/dsa

This repository contains answers to the problems from leetcode, codechef, hackerrank etc

algorithms data-structures dsa

Last synced: 05 Jul 2025

https://github.com/mukulsharma10/dsa

Data Structures implementation in C language

c data-structures

Last synced: 28 Mar 2025

https://github.com/xorz57/binarysearchtree

Binary Search Tree written in C++14

binary-search-tree cpp data-structures datastructures

Last synced: 24 Mar 2025

https://github.com/sam0jones0/data_structures_and_algorithms

Various programs created during study of the book Problem Solving with Algorithms and Data Structures using Python

data-structures python python3

Last synced: 04 Jul 2025

https://github.com/jimenacambronero/proyecto_learndata

Proyecto 4 para Unicorn Project: 🧹 Limpieza de datos - LearnData. Proyecto de limpieza de datos con SQL que tiene como objetivo mejorar la calidad y confiabilidad de los conjuntos de datos utilizados.

basededatos data-structures model mysql sql

Last synced: 10 Jun 2025

https://github.com/youssefali11997/problem-solving-in-ds-and-algo-book-solutions

My Solutions to "Problem Solving in Data Structures and Algorithms Using Java" Book.

algorithms data-structures java problem-solving

Last synced: 25 Jun 2026

https://github.com/m-aliozkaya/datastructuresproject-3

Data structure binary tree project for school

cpp data-structures

Last synced: 30 May 2026

https://github.com/litilexuezha/data-structure

JavaScript - 数据结构。原生代码实现

data-structures javascript js leetcode

Last synced: 29 May 2026

https://github.com/gauravdhoot2608/search_engine

This assignment builds a basic data structure underlying search engines - an inverted index, to answer some simple search queries.

avl-tree data-structures hashmap inverted-index java linked-list object-oriented-programming search-engine

Last synced: 16 Mar 2025

https://github.com/mohammedmoataz/data_structure

Data structure by C programming language

c data-structures

Last synced: 25 Mar 2025

https://github.com/lmithilesh-26/leetcode-solutions

Modern C++ Solutions of LeetCode Problems using Brute Force & Optimized Approach.

algorithms brute-force cpp20 data-structures interview-questions leetcode-solutions practice problem-solving

Last synced: 06 Sep 2025

https://github.com/i2mint/s3dol

s3 (through boto3) with a simple (dict-like or list-like) interface

data-structures python python3 s3 s3-bucket s3-storage

Last synced: 29 May 2026

https://github.com/joakimteixeira/student-registration

Student registration console program

c data-structures

Last synced: 29 May 2026

https://github.com/vevdokimovm/sem3-lab2-cpp

C++ lab: Binary Search Tree, generic Dictionary and frequency Histogram

binary-search-tree cpp data-structures dictionary

Last synced: 27 Jun 2026

https://github.com/maestre3d/princeton-cs

Code exercises and examples from Princeton University Computer Science online program(s).

algorithms code-examples computer-science data-structures data-structures-and-algorithms princeton princeton-algorithms

Last synced: 02 Apr 2025

https://github.com/tomazjunior/data-structure

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

https://github.com/andrew-a-a/datastructures

Data structures STLS

cpp data-structures

Last synced: 02 Mar 2026

https://github.com/abdulazizalsheikh/restaurant-system

This repository contains a cloud-based restaurant system designed for a Data Structures course at ImamU. The system aims to streamline the ordering and collection process in a virtual restaurant environment, enhancing efficiency and customer satisfaction through intelligent use of data structures.

data-structures

Last synced: 11 Oct 2025

https://github.com/code-raushan/data-structures-go

Implementations of data structures in Go.

data-structures go

Last synced: 02 Apr 2025

https://github.com/agungdwiprasetyo/go-stl

Standard Template Library (like C++) in Go

data-structures golang stl

Last synced: 26 May 2026

https://github.com/dizcza/algs4

Algorithms Parts I & II solutions. Taught by Robert Sedgewick

algorithms data-structures

Last synced: 03 Jul 2025

https://github.com/washbin/sem3

repo to track program files related to courses in 3rd semester

c data-structures

Last synced: 01 Mar 2025

https://github.com/knands42/algorithms-data-structure-go

A place to put all my solved algorithm exervices and data structure in Golang

algorithms data-structures golang

Last synced: 11 Jun 2025

https://github.com/justdvnsh/algorithms

A list of all major algorithms, their tests and explanations ranging all the way from basic to advanced.

advanced algorithms basic data-structures intermediate javascript machine-learning-algorithms statistics

Last synced: 12 Jul 2025

https://github.com/janeberry/hangman

Classic Hangman Game

data-structures linked-list lists

Last synced: 26 May 2026

https://github.com/visheshrwl/dsa-notes

Welcome to your one-stop-shop for Data Structures and Algorithms (DSA) practice. It's all about honing your skills and having a blast while doing it!

algorithms algorithms-and-data-structures data-structures hacktoberfest hacktoberfest2023 linked-list

Last synced: 19 Aug 2025

https://github.com/nohomey/sdp-sorting-algorithms-homework

Repository for second homework on sorting in FMI for Structures of Data and Programming course

cpp data-structures homework sparse-trie

Last synced: 06 Sep 2025

https://github.com/fl03/ndtensor

ndtensor is designed to be a flexible and powerful tensor library for Rust

data-structures ndarray rust tensor

Last synced: 06 Jan 2026

https://github.com/ricardoandreh/dsa

several data structures and algorithms I'm learning

algorithms data-structures implementation

Last synced: 12 Jul 2025

https://github.com/joshludahl/algorithms

A repository to host various algorithms and problems from different languages.

algorithms algorithms-and-data-structures codesignal data-structures leetcode practice

Last synced: 01 Apr 2025

https://github.com/magnusrodseth/celeritas

A website for categorizing and visualizing data structures and algorithms.

algorithms data-structures data-visualization nextjs react tailwindcss typescript

Last synced: 12 Apr 2026

https://github.com/bruce-mig/gl-lib

Glue based Library for Data Structures

c-library data-structures glue-code

Last synced: 15 Jul 2025

https://github.com/gabrielsilva798/estudosjava

Projeto Especialista Java - estudos pessoais e projetos criados para estudo na linguagem JAVA, caminho dos arquivos locais: "C:\Users\gabriel\eclipse-workspace"

challenge data-structures estrutura-de-dados java object-oriented orientacao-a-objetos

Last synced: 02 Apr 2025

https://github.com/lyannabueno/data-structures-paradigms

In this repository, I store some exercises done in Python during college on Data Structures and Paradigms, covering the topics of Linear (stacks and queues) and Non-Linear (trees and graphs) structures.

data-structures paradigms python3

Last synced: 08 Apr 2025

https://github.com/jonathanfernandi/data-structures

This repository contains Jonathan's AoL (Assurance of Learning) Case Study for COMP6048001 - Data Structures Course. This case study has been declared to have passed with a high distinction (score: 100, grade: A).

assurance-of-learning c case-study data-structures

Last synced: 06 Jul 2025

https://github.com/parmodkumar28/codingninjas_dsa

Coding Ninjas DSA Questions Solutions

data-structures java

Last synced: 14 Jun 2025

https://github.com/fandreuz/go-dev-gym

Francesco's Go development gym

algorithms data-structures go

Last synced: 11 Jun 2025

https://github.com/jaem1n207/cpp-algorithms

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++

algorithms computer-science cpp data-structures

Last synced: 30 May 2026

https://github.com/ultraviolet-ninja/datastructures

A place to store all data structures I've made

data-structures

Last synced: 11 May 2026

https://github.com/thegirlsynth/binary_trees

This is a project on Binary Trees.

algorithms data-structures

Last synced: 08 Dec 2025

https://github.com/sreddy-96/top-binary-search-tree

The Odin Project - Binary Search Trees project

algorithms binary-search-tree data-structures javascript

Last synced: 15 Mar 2025

https://github.com/maddhruv/dsa

Theory and Implementation of various Data Structures and Algorithms

algorithms data-structures data-structures-algorithms searching-algorithms sorting-algorithms

Last synced: 18 Jun 2026

https://github.com/miojo-dev/hash_study

Small study, making a Hash structure from scratch using Pascal, the idea is to make a Hash who includes CPF and separate them by the last 2 digits and use binary search to consult

cpf data-structures data-structures-and-algorithms hash pascal pascal-language pascal-programming study study-project

Last synced: 18 Jun 2026

https://github.com/selvamuthukumaranrajan/recipeapp

Native android food recipe app

android data-structures java ui-design xml

Last synced: 15 May 2026

https://github.com/hacker1649/manipulation-of-large-dataset

Project for a data structures course. Programming language C++ used. In order to efficiently organise, analyse, store, and retrieve information from a computer, data structures are a specific manner of grouping data in a specialised format. They are a method of managing data that makes it simple to utilise. To manage the huge data, we have applied.

cpp data-structures datamanipulation dataset kaggle-dataset structured-data

Last synced: 12 Mar 2026

https://github.com/semi-cloud/algorithm_study

📚2020.01~ BOJ 문제풀이 , 알고리즘 개념 정리

algorithm data-structures java

Last synced: 30 Jul 2025

https://github.com/esraakamel1195/data-structure-and-algorithms-practice

Practice With Learn Algorithms And Data Structure From Zero To Hero in JS By @AbanoubNabilTawfik

algorithms data-structures javascript

Last synced: 08 Apr 2025

https://github.com/torao/slate

Slate: Reference implementation of Stratified Hash Tree, an immutable and appendable hash tree (Merkle tree).

blockchain data-structures database hash merkle-tree merkletree

Last synced: 20 May 2026

https://github.com/momen-alshouha/data-structure-singly-linked-list

This repository contains C++ implementation of a singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

cpp crud-operation data-structures linked-list oop-principles singly-linked-list

Last synced: 13 Jun 2026

https://github.com/themaximalist/jsonagent

An evolving JSON data-structure that uses gpt-4 to update itself

agent data-structures gpt-3 gpt-4 json llm openai

Last synced: 12 Apr 2026

https://github.com/montybechir/redblacktreemapreduce

A hadoop project that is able to handle very large data sets and construct a red black tree. A script is available to automate iterative map reduce jobs.

data-structures distributed-computing hadoop mapreduce python redblacktree scripting

Last synced: 10 Jan 2026

https://github.com/aamiranwar/sea

A curated list of programs in C for the study of Data structures and Algorithms.

algorithm c data-structures

Last synced: 02 Apr 2025

https://github.com/scisamir/alx-low_level_programming

For ALX SE low level programming

algorithms c data-structures makefiles

Last synced: 18 Jun 2026

https://github.com/mblumtritt/invariable

The Invariable data class for Ruby.

data-structures ruby ruby-gem

Last synced: 08 Aug 2025

https://github.com/yathishbl60/algo

Data structures and algorithms

algorithms data-structures swift

Last synced: 16 Mar 2025

https://github.com/jayantasamaddar/algorithms

Data Structures and Algorithm challenges done at various challenge sites like hackerrank, leetcode, freecodecamp, codewars etc.

algorithms codewars data-structures freecodecamp hackerrank javascript leetcode

Last synced: 13 Jun 2026

https://github.com/satya-supercluster/geeksforgeeks

This repository serves as a collection of my solutions to various GeeksforGeeks DSA problems.

cpp data-structures data-structures-and-algorithms dsa

Last synced: 01 Apr 2025

https://github.com/csaba79-coder/datastrucutrejava

Data Structure & Collections in JAVA

collection collections data-structures

Last synced: 26 Mar 2025

https://github.com/mdawoud27/binary_trees

This project is about binary trees and includes various functions to work with binary trees, such as finding the height, depth, and size of a tree, checking if a tree is balanced, and more.

binary-tree c data-structures

Last synced: 26 Mar 2025

https://github.com/kirill71/algorithms-and-data-structure

algorithms and date structure

algorithms data-structures

Last synced: 17 Mar 2025

https://github.com/makcymal/silvera

My researches on ML and statistics, optimization methods, CS algoritms and numerical methods

algorithms data data-structures machine-learning numerical-methods statistics

Last synced: 01 Apr 2025