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/alexzgut/data_structures_and_algorithms

This repository is dedicated to my journey in mastering data structures and algorithms. The goal is to strengthen my problem-solving skills, gain a deeper understanding of different data structures, and prepare for coding interviews.

algorithms arrays data-structures data-structures-and-algorithms java linked-list priority-queue queues stacks

Last synced: 16 Mar 2025

https://github.com/adhadse/dsawithkotlin

This repo contains my Data Structures Lab work

bfs data-structures dfs graph kotlin linked-list queue stack

Last synced: 02 Sep 2025

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

Data-structure is not for interviews but to develop scalable software using those.

algorithm computer-engineering computer-science data-structures

Last synced: 24 Jan 2026

https://github.com/akashjitu18/dsa-programs

This repository contains implementations of various data structures and algorithms, including Arrays, Linked Lists, Stacks, Queues, Trees, Graphs

algorithms data-structures dsa-algorithm practice-programming

Last synced: 24 Mar 2025

https://github.com/zinaaan/algorithms-and-datastructures

Typical algorithms and data stuctures with java

algorithms data-structures java

Last synced: 12 Jun 2026

https://github.com/tasbeehismail/data-structure-tasks

Tasks completed at level 3 problem-solving training with ICPC Damanhour community.

competitive-programming complexity-analysis data-structures implementation problem-solving

Last synced: 28 Dec 2025

https://github.com/shiva16/da

Data Analytics - Study materials

analytics data-analysis data-science data-structures

Last synced: 07 Feb 2026

https://github.com/bienvenuushindi/dsa

Implement a list of datastructures, Searching and Sorting Algorithms

algorithms data-structures searching-algorithms sorting-algorithms typescript

Last synced: 28 Mar 2025

https://github.com/kanavgoyal898/queensgambit

QueensGambit is a Python-based chess engine using the Minimax algorithm with alpha-beta pruning to make optimal moves. It incorporates piece values inspired by AlphaZero and an entropy-based evaluation for dynamic gameplay. The engine supports both human-AI and AI-AI matches.

algorithms chess chess-engine data-structures game-development minimax-algorithm python research-implementation

Last synced: 02 Jul 2025

https://github.com/riteek712/java-dsa

This repository contains solutions to various Data Structures and Algorithms (DSA) questions in Java. It includes curated problems from the Blind 75 list, sorting algorithms, graph problems, tree problems, and basic interview live coding questions.

algorithms algorithms-and-data-structures data-structures java

Last synced: 24 Mar 2025

https://github.com/bam-j/algorithm-study

블로그 알고리즘 정리 포스트 코드 수록 + 코딩 테스트 코드 수록

algorithm data-structures javascript

Last synced: 31 Mar 2025

https://github.com/myselfakashagarwal/javase

HolyGrail ☕️ DataStructuresFromScratch with different unusual brain edging algo ; beats 100% in linked list implementations from scratch on leetcode

algo data-structures java-se

Last synced: 16 Mar 2025

https://github.com/victorhmp/mac323

Programming assignments and class notes

algorithms data-structures java

Last synced: 08 Apr 2025

https://github.com/mayankgupta-dev08/dsa-practice

my solutions to many dsa questions using Java

algorithms data-structures java practice

Last synced: 06 Apr 2025

https://github.com/bottomsnode/data-structure-with-python

Discover Python implementations of core data structures with Tkinter animations for intuitive visualization. Explore arrays, graphs, linked lists, queues, stacks, and trees through interactive animations, ideal for beginners and experienced programmers alike. Gain insights and deepen your understanding with this engaging learning resource.

array data-structures graph-algorithms linked-list python queue stack tkinter-graphic-interface tree-structure

Last synced: 12 Mar 2025

https://github.com/jaskaransinghbhalla/iitd-col106

Data Structures & Algorithms course at IIT Delhi | Assignments

algorithms data-structures

Last synced: 28 Jun 2025

https://github.com/dpetrosy/saed_graph_project

In this repository, I store my course project about graph theory, which I've done during my university education.

algorithms console-application course-work cpp cpp11 data-structures graph graph-algorithms graph-theory graph-visualization problem-solving spanning-tree tree university-project

Last synced: 24 Mar 2025

https://github.com/cassxw/leetcode-practice

My daily Leetcode practice repository, featuring solved problems, categorised solutions, and a structured roadmap for mastering data structures and algorithms.

algorithms coding-challenges competitive-programming data-structures dsa java leetcode leetcode-java leetcode-python leetcode-solutions problem-solving python

Last synced: 30 Apr 2026

https://github.com/harrytran998/dart-basic-alogorithms-data-structure

Basic Data Structures and Algorithms with Dart language

alogrithms dart data-structures flutter testing

Last synced: 15 Mar 2025

https://github.com/windjammer6/13.-common-data-structure-implementations-python

A compilation of various common Data Structure implementations in Python

data-structures python

Last synced: 24 Mar 2025

https://github.com/urtuba/tea-programming-language

Implementation of a simple programming language using cpp.

cpp data-structures istanbul-technical-university programming-language recursive

Last synced: 16 Mar 2025

https://github.com/g3th/binary_heap_type

Determine whether a Binary Heap structure is 'min', 'max' or 'no-heap'.

algorithms binary-heap data-structures kotlin max-heap min-heap

Last synced: 28 May 2026

https://github.com/codenitros/dsa

The repository contains solutions to standard DSA problems

algorithms cplusplus data-structures dsa-algorithm

Last synced: 02 Jul 2025

https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises

DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️

algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io

Last synced: 26 Feb 2025

https://github.com/anindya-prithvi/dsa-sem2plus

Nothing impressive here, just thousands of lines of code trying to solve problems manually implementing data structures and algorithms.

algorithms data-structures

Last synced: 28 May 2026

https://github.com/lithika-damnod/algorithms

C++ Algorithms & Data Structures

algorithms cpp data-structures graph

Last synced: 24 Mar 2025

https://github.com/mun1r0b0t/c-development-kit

A collection of simple datastructures in C

data-structures library

Last synced: 11 Jun 2025

https://github.com/drcbeatz/python-algorithms-and-datastructures

Easy to understand implementations of popular algorithms and data structures in Python, with tests using Pytest & CI with Github Actions.

algorithms continuous-integration data-structures github-actions pipenv pytest python type-hints

Last synced: 06 May 2026

https://gitlab.com/dawn_app/grapes

Persistent graph data structures

data-structures graph immutable persistent rust rust-lang tree

Last synced: 24 Mar 2025

https://github.com/azevedo-erick/a1-ds

Primeira avaliação da disciplina de estruturas de dados ministrada pelo professor Silvano Malfatti, foi implementado um jogo de blackjack.

blackjack data-structures java

Last synced: 12 Apr 2025

https://github.com/naveenrajm7/py-algo-ds

Algorithms and Data Structures in Python

algorithms data-structures python

Last synced: 24 Apr 2026

https://github.com/kevinlin1/deques

An introduction to data structures and algorithm analysis through a comparison of double-ended queue implementations.

data-structures deque education queue stack

Last synced: 08 Apr 2025

https://github.com/lucas54neves/gcc216-data_structures

Repository for the activities of the discipline of Data Structures of the course of Computer Science of the Federal University of Lavras

algorithms cplusplus cpp data-structures ufla

Last synced: 28 May 2026

https://github.com/ytakzk/basic_data_structures_and_algorithms_in_python

A collection of snippets of basic data structures and algorithms written in Python.

algorithms computational-geometry data-structures geometry graph-algorithms

Last synced: 03 Sep 2025

https://github.com/abdo-essam/merge-sort

Merge Sort - Data Structures

data-structures merge-sort sorting-algorithms

Last synced: 03 Sep 2025

https://github.com/moltinginstar/rosalind

My solutions to problems from Rosalind.

algorithms alignment bioinformatics data-structures genomics rosalind

Last synced: 08 Apr 2025

https://github.com/cidm-ph/distmat

Distance matrix data types and file formats for Rust

bioinformatics data-structures distance-matrix

Last synced: 03 Sep 2025

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

This repository contains a collection of Data Structures and Algorithms implemented in JavaScript. The goal of this repository is to provide a comprehensive guide to learning, understanding, and practicing fundamental data structures and algorithms.

data-structures data-structures-and-algorithms javascript questions questions-and-answers

Last synced: 03 Mar 2025

https://github.com/asintotoo/c-collections

Data Structures for C

c collections data-structures

Last synced: 16 Mar 2025

https://github.com/donghl-dev/study-problem_solving

문제해결기법 수업에 대한 내용 및 정리 저장소

algorithm data-structures jdk8 problem-solving

Last synced: 30 Mar 2025

https://github.com/andyblarblar/algo

A collection of data-structures, helper classes, extensions, and functional constructs to fill in gaps in the BCL.

algorithms data-structures dotnet library

Last synced: 25 Mar 2025

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

Data structure and algorithms

data-structures python

Last synced: 11 Jun 2025

https://github.com/dheavy/struqt

Implementation of several common data structures in Javascript.

data-structures datastructures javascript linked-list

Last synced: 02 Apr 2025

https://github.com/bashmocha/java-oop-examples

Collection of Object Oriented Programming examples in Java

data-structures java object-oriented-programming

Last synced: 11 Jun 2025

https://github.com/kmyeaserarafat/problem_solving

Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica

algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language

Last synced: 16 Mar 2025

https://github.com/madhvi-n/leetcode-python

Collection of Leetcode questions solved using Python! Created using LeetHub

algorithms data-structures leetcode-python problem-solving python3

Last synced: 08 Apr 2025

https://github.com/arkeasz/leetcode

A collection of my solutions to LeetCode problems

algorithms data-structures javascript leetcode python rust

Last synced: 12 Apr 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/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/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/suhas882/doubly-linkedlist

Doubly Linked List GUI Manager is a Python Tkinter-based application for managing a Doubly Linked List (DLL). Users can insert, delete, and traverse the list with a visual interface. It supports adding/removing nodes at different positions and displays real-time updates. Ideal for learning DLL concepts interactively.

data-structures doubly-linked-list gui-application linked-list oop python tkinter visualization

Last synced: 25 Oct 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/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/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/dyna-bytes/data-structure-and-algorithm

[KECE208] Data Structure and Algorithm, Korea Univ.

algorithms data-structures

Last synced: 25 Mar 2025

https://github.com/splurf/implhm

Simplified library of collision-handling HashMaps

collision-handling data-structures hashmap

Last synced: 20 Mar 2025

https://github.com/first-coding/datastruct-ubuntu

This is my DataStruct Repositories for Ubuntu.

c data-structures

Last synced: 26 Nov 2025

https://github.com/cariad/nvalues

Python package for working with n-dimensional volumes of data

data-science data-structures python

Last synced: 28 Mar 2025

https://github.com/sauravrwt/practicals

B.Tech(IT) program, students are required to complete practicals starting from the 3rd semester.

compiler-design computional-methods daa data-structures dbms java oops-in-cpp operating-system pslp

Last synced: 01 Apr 2025

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/kacper0199/snake-solver

This snake game solver is represented by an undirected graph and the Hamiltonian Cycle algorithm that generates path visiting each vertex exactly once. This approach ensures that the snake will never collide and maximum score will be achieved.

algorithms data-structures hamiltonian-cycles pygame python snake-game

Last synced: 25 Mar 2025

https://github.com/kacper0199/sorting-algorithms-visualizer

The purpose of this project is to visualize some fundamental sorting algorithms using simple functions and python module pygame.

data-structures pygame python sorting-algorithms visualization

Last synced: 25 Mar 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/litilexuezha/data-structure

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

data-structures javascript js leetcode

Last synced: 29 May 2026

https://github.com/mellkam/wszib

Archive of my work during my studies at https://wszib.edu.pl

algorithms data-structures study

Last synced: 03 Jul 2025