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/ombhd/ft_containers_42

C++ containers in easy mode: reimplementation of vector, stack and map containers of STL in C++

1337school 42born2code cpp data-structures stl-containers

Last synced: 30 Mar 2025

https://github.com/gustavoestevesr/sistema-de-vendas-completo

Sistema de vendas completo! Funções de cadastro, consulta, listagem, realizar venda, relatório por período.

clean-code data-structures date date-time-format design-patterns encapsulation java lamba oriented-object-programming

Last synced: 14 Jul 2025

https://github.com/miladsade96/ds_algo_code_snippets

Python Data Structures and Algorithms Code Snippets

algorithms data-structures python python3 snippets

Last synced: 03 Jul 2025

https://github.com/ferstormblessed/datastructures-algorithms

Basic data structures and algorithms with c++

algorithms-and-data-structures cpp data-structures

Last synced: 01 Jun 2026

https://github.com/vcardea/ds-collection-self-made

Collection of my own implementations of Data Structures in C.

c-programming-language data-structures own-implem vector

Last synced: 24 Jul 2025

https://github.com/kgorze/dna-adjoint-graph-solver

Implementacja operacji i transformacji grafów w C++. Zawiera wykrywanie grafów liniowych, analizę grafów sprzężonych, wizualizację za pomocą Graphviz oraz konwersje między różnymi reprezentacjami grafów. Zawiera testy jednostkowe i dokumentację.

cpp data-structures graph-algorithms graph-theory graphs

Last synced: 20 Sep 2025

https://github.com/archihalder/dsa

This repository contains all the things required to be good at dsa

algorithms cpp data-structures gfg leetcode problem-solving

Last synced: 29 Mar 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/sujaykundu777/javapro

Java Programs and Implementation of Data Structures and Algorithms

algorithms data-structures java java-8 programming

Last synced: 29 Jul 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

https://github.com/rafalkornel/algorithms_data_structures

Repository with TS implementation of common algorithms and data structures

algorithms algorithms-and-data-structures data-structures

Last synced: 08 Apr 2025

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/davidyslu/onlinejudgepku

Personal submissions on PKU Online Judge (北京大學程式解題系統)

algorithms cpp data-structures

Last synced: 01 Sep 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/semi-cloud/algorithm_study

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

algorithm data-structures java

Last synced: 30 Jul 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/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/sudirkrishnaars/data-stuctures

This repository contains a series of problems solved in C.

data-structures

Last synced: 30 Jun 2025

https://github.com/hraverkar/apas_android_application_solution

APAS - Algorithm Problems and Solutions :

apas csharp-code data-structures

Last synced: 04 Nov 2025

https://github.com/peshala84/c-programming

This repo create for Data Structure And Algorithm Using C language . this is our 1 st Year 1 semester Subject

c data-structures

Last synced: 15 May 2025

https://github.com/ashwinraikar88/odsa

Orchard Algorithms and Data Structures

algorithms data-structures python3

Last synced: 09 Jul 2026

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

A collection of my practice codes for Data Structures and Algorithms (DSA) topics from my university.

c data-structures

Last synced: 23 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/athulsabu2002/s3_ds_lab

Data Structures and Algorithms lab programs for S3 CSE B.Tech. Comprehensive implementation of sorting algorithms, linear/non-linear data structures, graph algorithms, and mathematical applications in C.

data-structures ktu lab s3

Last synced: 20 Aug 2025

https://github.com/fabiokleis/estrutura_de_dados1

estrutura de dados 1 , linguagem C!

data-structures

Last synced: 20 Aug 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/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/ganeshjadhavongithub/students-data-c

A CLI (Command Line Interface) program written in C for managing student data (Roll No, Name, Marks). Users can perform CRUD operations and print records. The program utilizes linked lists for in-memory operations and file for persistent data storage.

c c-programming crud crud-application crud-operations crud-sample data-structures data-structures-and-algorithms dsa file file-handling file-handling-in-c files linked-list students-data students-database students-project

Last synced: 18 Jan 2026

https://github.com/hegner123/learn-datastructures

AI prompt workflow system for generating data structures practice problems with Claude Code

ai-prompts algorithms claude-code data-structures educational go learning-path leetcode-alternative practice-problems prompt-engineering typescript

Last synced: 17 Jan 2026

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/smilewithkhushi/data-structures-and-algorithms

Data Structures and Algorithms in C++ for beginners | Learn the concepts of DSA with notes, implementations, C++ STL and important questions for practice

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

Last synced: 22 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/bscarpari/algorithms

Some algorithm exercises in a variety programming languages.

algorithms data-structures

Last synced: 25 Jun 2026

https://github.com/janeberry/hangman

Classic Hangman Game

data-structures linked-list lists

Last synced: 26 May 2026

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/elkard/polynomialdatacontainer

C++ project on the 2nd semester of CS at Warsaw University of Technology

cpp11 data-structures parser polynomials template

Last synced: 24 Oct 2025

https://github.com/claudemuller/hashtable.c

A hash table implementation in C

c data-structures hashmap hashtable

Last synced: 08 Apr 2025

https://github.com/kalash9630/algocraft

A web site to help you to track your progress on learning algorithms for cracking interviews.

algorithms bootstrap css data-structures express firebase javascript mern mongo node react

Last synced: 09 Apr 2026

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

📊 My journey through learning data structures and algorithms

algorithms data-structures

Last synced: 24 Oct 2025

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/onmax/dyna

Dynamic data structures in C.

c data-structures dynamic-data-structure

Last synced: 24 Mar 2025

https://github.com/louis3112/camera_shop

Final project for Data Structure 2nd Semester. The project is a simple CRUD management loaning camera, lens and photographer

cli college-project data-structures graph hashtable linked-list simple-project stack tree

Last synced: 22 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/antunesluis/estrutura-dados

Trabalhos que realizei na disciplina de estrutura de dados 2023/2

c data-structures ppm-image-editor

Last synced: 17 Jun 2026

https://github.com/data-mechanics/geoql

Library for performing queries and transformations on GeoJSON data (with emphasis on support for abstract graph representations).

data-science data-structures geographic-data geojson geojson-library

Last synced: 04 Apr 2026

https://github.com/rajdeepc/learn-ds-with-javascript

This repository i made to brush up my knowledge of DS with the help of javaScript and understand how DS can be implemented with a strongly typed language like JS

data-structures datastructures-algorithms es5-javascript javascript queue sets stack tree

Last synced: 26 May 2026

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

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

data-structures javascript js leetcode

Last synced: 29 May 2026

https://github.com/aswassaw/belajar-lodash

Belajar method2 yang dimiliki oleh lodash.

data-structures lodash

Last synced: 13 Jul 2025

https://github.com/usk2003/vnrvjiet-lab-work

This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.

c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering

Last synced: 11 Apr 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

https://github.com/diohabara/monkey

Code for coding interviews

algorithms coding-interviews data-structures

Last synced: 06 Jul 2026

https://github.com/jasonwashburn/dsa-python

Implementing Data Structures and Algorithms in Python using TDD

algorithms data-structures tdd

Last synced: 26 Mar 2025

https://github.com/odhithsen/data-structures-java

🧑‍💻 Java implementations of various data structures and their associated operations.

data-structures java

Last synced: 05 Jul 2026

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/harrisonhoward/data-structures-and-algorithms

My implementation of common data structures and algorithms in JavaScript

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

Last synced: 23 Apr 2025

https://github.com/mossykazemi/java

Data Structures & Algorithms using Java

algorithms array arrays data-structures hashtables java linkedlists queue stack

Last synced: 23 May 2026

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

Practicing questions on leetcode and solutions are being reflected here

algorithms daily-coding-problem data-structures dsa-practice leetcode leetcode-cpp leetcode-solutions

Last synced: 19 Aug 2025

https://github.com/nouranhaitham/competitve_programming_reference

A collection of competitive programming templates and C++ solutions for number theory, graph algorithms, and various challenges.

algorithms codeforces competitive-programming cplusplus data-structures number-theory solutions

Last synced: 04 Jan 2026

https://github.com/camchambers/linked-list

A C# implementation of a singly linked list.

csharp data-structures linked-list

Last synced: 24 Mar 2025

https://github.com/anvaymayekar/avl-tree-visualizer

Interactive AVL Tree Visualizer — Real-time GUI for insert, search, and delete operations with automatic balancing, performance metrics, and visual feedback. Pure C + Win32 API.

algorithms avl-tree c-programming data-structures dsa gui-application self-balancing-binary-search-tree tree-visualization win32api

Last synced: 03 Jan 2026

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/sorianog/code-refreshers

Coding problems to refresh the mind

algorithms big-o data-structures java time-complexity

Last synced: 23 Mar 2025

https://github.com/saraasgari99/inroadsgame

Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques

cpp data-structures defensive-programming graph-algorithms gui memory-management object-oriented-programming software-design unit-testing

Last synced: 23 Jul 2025

https://github.com/joscha-alisch/algorithms

A collection of data structures and algorithms in various languages for practicing purposes

algorithm-challenges algorithms c data-structures golang katas kotlin python

Last synced: 11 Apr 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/haunt98/panda-go

Contains simple data structure

data-structures go golang golang-library golang-package

Last synced: 23 Apr 2025

https://github.com/nchhillar2004/prisma-schema-blueprints

Advanced Prisma schemas for large-scale applications. Includes MySQL and other databases.

data-structures database prisma prisma-schema

Last synced: 14 May 2025

https://github.com/lukabratos/stack

Stack implementation in Swift

data-structures generics stack swift

Last synced: 10 Nov 2025

https://github.com/urstrulykkr/js_objects

A beginner's approach on JavaScript Objects

data-structures js objects

Last synced: 29 Jun 2026