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/w1redch4d/pcclist

PCCList is a dynamic, Python-style list implementation in C++ capable of storing heterogeneous types

cpp17 data-structures dynamic-array python-list

Last synced: 11 May 2025

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

常用的一些数据结构的实现,如链表、栈、队列、树等

data-structures javascript linked-list queue stack tree-structure

Last synced: 29 Mar 2025

https://github.com/maxrt101/c-data-structures

Some common data structures in c11

c11 data-structures

Last synced: 05 Apr 2025

https://github.com/minhajul/learning

Practice data structure and algorithm using Javascript, Python, Golang

algorithms data-structures golang javascript python

Last synced: 30 Dec 2025

https://github.com/krashish8/cso102-lab

Lab and Assignment files of the course "Data Structures and Algorithms" (CSO102) - Even Semester 2018-19 (2nd Semester)

c data-structures

Last synced: 03 Mar 2025

https://github.com/iml1111/algorithm-study

코딩테스트 공부용 아카이브

algorithms data-structures

Last synced: 29 Mar 2025

https://github.com/yizhezhang-ervin/algorithmspy

Algorithms By Python (数据结构+算法+SortSearch+剑指offer)

algorithms data-structures python3

Last synced: 24 Feb 2025

https://github.com/01barthez/ludo-game-c-sdl

Ludo is a game in which each player moves his four pawns on a board according to the rolls of the dice, with the aim of getting all his pawns to the central square. This project consists in implementing a digital version of the game in C with SDL, managing the interface and the game rules.

assessment-project c cprograms data-structures makefile sdl2 sdl2-image

Last synced: 04 Mar 2025

https://github.com/01barthez/expression-checker

We would like to write a program to tell whether expressions made up of pa-renthèses, brackets and accolades are well-formed. brackets and braces are well formed: the algorithm scans the string and determines whether determines whether there's a balance (and in the right order) between the opening parentheses and fer- brackets “[” and others...

assessment-project c data-structures homework makefile

Last synced: 04 Mar 2025

https://github.com/ctoic/polynomial-calculator-using_c-

Some of the basic concept's and algorithm implementations.

algorithm data-structures linked-list

Last synced: 04 Mar 2025

https://github.com/sohamratnaparkhi/dsa-course

Collection of different problems on Data Structures and Algorithms - segregated topic-wise

algorithms data-structures dsa hashmap leetcode-java leetcode-solutions linked-list stacks trees

Last synced: 07 Mar 2026

https://github.com/nirmalsaiswaroopj/dsexplore

This project provides Python implementations of fundamental data structures, including Stacks, Queues, Linked Lists, and Trees (Binary Search and AVL). It features a user-friendly menu-driven interface for easy interaction. Explore basic operations like insertion and deletion in each structure. Clone the repository to get started!

arrays-and-strings data-structures linked-list queue stacks tree-structure

Last synced: 04 Mar 2025

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: 24 Feb 2025

https://github.com/mohamedtalhaouii/dsa

Structure de Données & Algorithmes

algorithms data-structures

Last synced: 05 Apr 2025

https://github.com/tom474/map_system

[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Group Assignment

algorithms data-structures java

Last synced: 04 Mar 2025

https://github.com/tom474/time_bank_system

[RMIT 2023C] EEET2482 - Software Engineering Design - Group Assignment

algorithms cpp data-structures object-oriented-programming

Last synced: 09 Oct 2025

https://github.com/viztruth/c-and-cpp-practice-problems-with-solutions

👉Well curated repo. containing solutions for all the practice questions that I've solved while I was learning C and C++. 💡Check the README for categorized questions. This repo. can be useful for beginner and intermediate-level C or C++ programmers. If you found this repo. useful, don't forget to star the repo and give a follow.

array-manipulations c c-plus-plus c-programming cpp data-structures data-structures-and-algorithms linked-list matrices practice practice-exercises practice-problems programming solutions string-manipulation

Last synced: 21 Mar 2025

https://github.com/ososuna/java-coding-interview

☕️ Studying for my java coding interview solving problems using TDD

algorithms data-structures java tdd

Last synced: 23 Feb 2025

https://github.com/vvhacker007/rube-goldberg-machine

✨Implementation of multiple data structures as Rube's Goldberg Machine 🤖 using c++✔.

algorithms cpp data-structures sorting

Last synced: 29 Mar 2025

https://github.com/oussama-zbair/e-challenge

E-challenge 2023 | Java Problem Solving

data-structures java javaee oops-in-java problem-solving

Last synced: 04 Mar 2025

https://github.com/iamwatchdogs/dsa

Slate/Deprecated docs repo for DSA. I should have continued working on it.

algorithms c cpp data-structures documentation dsa interview java learning open-source preparation python

Last synced: 31 Dec 2025

https://github.com/bansal-samarth/daily-dose-of-dsa

A collection of my DSA solutions—cracking problems one algorithm at a time!

algorithms-and-data-structures data-structures dsa geeksforgeeks geeksforgeeks-solutions leetcode leetcode-solutions

Last synced: 06 Apr 2025

https://github.com/abhishekboadgurjar/DSA

Welcome to the Data Structures and Algorithms (DSA) repository. This collection is intended to provide a comprehensive guide to fundamental and advanced concepts in DSA using C++. Each folder contains code examples and explanations for different topics.

algorithms data-structures dsa dsa-codes dsa-cpp dsa-notes

Last synced: 22 Jul 2025

https://github.com/brainhub24/wikihydra

A tool that simply get the latest changes of the Wikipedia articles including there authors of my Grandfathers Wikipedia site, a art SPYTOOL to check who last edit the site.

data-structures scanner spytools wikipedia wikipedia-api wikipedia-scraper

Last synced: 12 Apr 2025

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: 29 Mar 2025

https://github.com/yoursrijit/graph-in-java

Graphs in data structures are non-linear data structures made up of a finite number of nodes or vertices and the edges that connect them. Graphs in data structures are used to address real-world problems in which it represents the problem area as a network like telephone networks,

data-structures graph graph-theory graphs java networks

Last synced: 20 Jul 2025

https://github.com/theodesp/algorithms-erickson

Algorithms Workbook exercises by Jeff Erickson

algorithms data-structures exercises learning-by-doing

Last synced: 06 Apr 2025

https://github.com/piotrl/compsci-alghoritms

🎓 My implementations of popular algorithms concepts

algorithms c computer-science data-structures learning

Last synced: 31 Oct 2025

https://github.com/emanuelefavero/leetcode

This repository contains my solutions to LeetCode problems

algorithms data-structures javascript leetcode leetcode-solutions

Last synced: 29 Mar 2025

https://github.com/debakarr/code_backup

Backup of programs I did in my college.

algorithm college cpp data-structures java lab numerical-methods vhdl

Last synced: 28 Feb 2025

https://github.com/aleiva17/heap-happens

Simple, flexible, and performant implementation of the heap data structure.

data-structures heap heapsort js-library library priority-queue ts-library

Last synced: 12 Jan 2026

https://github.com/shirshendubhowmick/golang-data-structures

Popular data strctures & algorithms in Go lang

data-structures datastructures go golang linked-list tree

Last synced: 29 Mar 2025

https://github.com/kimd0ngjun/algorithm_structure

자료구조 및 알고리즘 스터디 & 커스터마이징 by Java, Python

algorithm data-structures java python

Last synced: 29 Mar 2025

https://github.com/ugurcanerdogan/cargo-delivery-simulation

Cargo Delivery Simulation - Data Structures project with Stack & Queue

data-structures queue stack

Last synced: 06 Apr 2025

https://github.com/vaneeza-7/file-indexing-using-trees

Indexing on B tree, AVL tree and Red Black tree. 🌳 Final Project @ Data Structures

avl-tree btree btree-indexes data-structures redblack-tree

Last synced: 25 Feb 2025

https://github.com/mmaffi/alg1-academic-exercises

📌 Repository of C and programming logic exercises developed during my undergraduate studies in Information Systems at UFMS CPTL. Here, I store practice exercises to reinforce fundamental language concepts and improve programming logic skills.

algorithms c-exercises c-language c-programming college-projects computer-science data-structures learning-c logic-programming programming-challenges

Last synced: 01 Nov 2025

https://github.com/akibhaider/battleship_guessing_game_javafx-

Classic ”Battleship” game using JavaFX and SceneBuilder.

css3 data-structures html5 javafx-application javafx-gui javafxgame

Last synced: 02 Jan 2026

https://github.com/jaem1n207/brain

개발을 할 때 필요한 일부 기본 지식들을 정리한 저장소

accessibility css data-structures database front-end html javascript network node os patterns performance react security

Last synced: 30 Dec 2025

https://github.com/surya-v-28/leetytry

DSA (Data Structure and Algorithm) in Java

algorithms data-structures java oops oops-in-java

Last synced: 15 Jun 2025

https://github.com/prembhaskal/go_practice

this is repo to practice go code

algorithms data-structures golang interview

Last synced: 12 Jan 2026

https://github.com/fl97-mo/level-1-python-beginner-guide

Learn Python from scratch! This repository provides a beginner-friendly guide to Python programming, with practical examples, projects and detailed explanations.

algorithms basics beginner-friendly control-structures data-structures examples exercises functions modules oop programming projects python tutorial

Last synced: 06 Apr 2025

https://github.com/i-umairkhan/data-structures

Includes C++ Implementation of Data Structures and Algorithms.

algorithms biginteger-cpp cpp data-structures

Last synced: 05 Mar 2025

https://github.com/sebastienrousseau/cmn

A Rust library for accessing a collection of mathematical and cryptographic constants

avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau

Last synced: 28 Mar 2025

https://github.com/dan-sazonov/theorems-and-problems

🎓(RU) Решения задач из книги А. Шеня "Программирование: теоремы и задачи"

algorithms algorithms-and-data-structures data-structures education learn olympiad-in-informatics olympics

Last synced: 04 Apr 2025

https://github.com/krypt0nn/table

Библиотека реализации таблиц данных на PHP 7.4

data-structures php

Last synced: 24 Feb 2025

https://github.com/buzzybis/a-ds

Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.

algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst

Last synced: 18 Jun 2025

https://github.com/abhishekmishra-17/python-programs

python programs and some algorithm based program

algorithm data-structures python python-programs

Last synced: 18 Feb 2026

https://github.com/ehsaniara/datastructuresamples

Computer Engineering Data Structure Samples in JAVA

data-structures java java-8

Last synced: 25 Feb 2025

https://github.com/mdabdullahibnaharun/c-cpp-projects

Some C/C++ Projects Develop By Me and My Team Fantastic Four

c cpp data-structures

Last synced: 05 Mar 2025

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

My solutions to LeetCode and HackerRank's problems

algorithms data-structures hackerrank leetcode

Last synced: 22 Mar 2025

https://github.com/rafalwrzeszcz-wrzasqpl/pl.wrzasq.commons

General-purpose data structures and routines.

aws data data-structures library rust

Last synced: 10 Apr 2025

https://github.com/qnhat2004/competitive_programming

Data Structures and Algorithms in CP

algorithms data-structures programming

Last synced: 20 Jan 2026

https://github.com/algusdark/programming-puzzles

A repository with programming puzzles and solutions in TypeScript

algorithms codeando-pues data-structures javascript programming programming-puzzles puzzles typescript

Last synced: 25 Feb 2025

https://github.com/angelosans/csharp

From Junior to Senior using Csharp, this repository will enhance my knowledge in C# language #c#

data-structures design-patterns oop-in-csharp

Last synced: 13 May 2025

https://github.com/angelosans/java

From noob to pro, using this repository to improve my java programing abilities

data-structures design-patterns oop-in-java

Last synced: 13 May 2025

https://github.com/chowdhuryj-github/benchmarkinggui

A MSOE Lab Project for a JavaFX application on generating benchmarking plots for different methods of a Array List or Linked List implementation.

benchmarking data-structures javafx

Last synced: 14 Mar 2025

https://github.com/jlchntoz/katana

Katana is a newly designed light-weight programming language

data-structures esolang interpreter programming-language

Last synced: 06 Apr 2025

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

Implementation of Algorithms and Data Structures using JS

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

Last synced: 05 Mar 2025

https://github.com/franklinekemezie/dsa-in-c

This repository contains my implementations of various data structures and algorithms using the C programming language. It's part of my ongoing practice to deepen my understanding of fundamental computer science concepts.

algorithms c c-programming-language data-structures data-structures-and-algorithms

Last synced: 02 Jan 2026

https://github.com/kunalkeshan/programming-data-structures-and-algorithms-using-python-nptel-course

Weekly notes and programs for the Programming, Data Structures and Algorithms using Python - NPTEL Course.

algorithms data-structures dsa-practice nptel programming python

Last synced: 22 Mar 2025

https://github.com/sergio16t/algorithms-datastructures-python

Algorithm solutions in Python Version 3.8.2 with notes on Big O Notation and time complexity analysis

algorithms data-structures python3

Last synced: 25 Feb 2025

https://github.com/davidyslu/onlinejudgezero

Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)

algorithms cpp data-structures

Last synced: 14 May 2025

https://github.com/eduhantonio/fila-com-prioridade

Fila que permite que elementos sejam adicionados associados com uma prioridade. Cada elemento na fila deve possuir um dado adicional que representa sua prioridade em relação aos anteriores/próximos.

data-structures estrutura-de-dados fila fila-de-prioridade java priority-queue queue

Last synced: 28 Jun 2025

https://github.com/opikadash/memory-management-simulator

C++ Memory Management Simulator implementing First-Fit and Best-Fit allocation strategies with support for random stress testing, memory state persistence, CSV export for visualization, and benchmarking via GoogleTest.

best-fit cpp data-structures first-fit googletest makefile operating-systems simulation

Last synced: 28 Jun 2025

https://github.com/rahulkp220/algorithms-datastructure-refresher

A repo dedicated to refresh my algorithms and data structure knowledge.

algorithms data-structures golang julialang python3

Last synced: 30 Mar 2025

https://github.com/crisnguyendev/problem-solving-practice-java

A Java-focused repository to master algorithms, data structures, and problem-solving techniques. Ideal for coding interview preparation and competitive programming challenges.

algorithms big-o-interview codeforces data-structures grokking-coding-interview java leetcode problem

Last synced: 14 Apr 2025

https://github.com/timsearle/graph

Graph and Breadth First Search Playground Test

breadth-first-search data-structures graph swift-3

Last synced: 28 Jan 2026

https://github.com/andrewvo89/use-priority-queue

Use Priority Queue is a React hook that provides a simple and efficient way to manage a priority queue in your React applications. It uses a binary heap under the hood with values stored inside a JavaScript array.

data-structures hook priority-queue react typescript

Last synced: 16 Feb 2026

https://github.com/riddhish97/dsa

This Repo will have DSA and problem solving solution

algorithm array data-structures dynamic-programming hashmap javascript

Last synced: 28 Jun 2025

https://github.com/pragativerma18/data-structure-practice

This repository contains code for easy to advanced data structures using C as a part of my programming practice.

algorithms-and-data-structures c cpp data-structures leetcode-cpp leetcode-practice leetcode-solutions programming-challenges programming-practice python python3

Last synced: 14 Mar 2025

https://github.com/emmanuel-dominic/ireporter_api

IReporter enables any/every citizen to bring any form of corruption to the notice of appropriate authorities and the general public. Users can also report on things that needs government intervention

api automated-testing data-structures database-management python

Last synced: 14 Mar 2025

https://github.com/floressek/hanoi_tower

Some coding for Data Structures and Algorythms

data-structures hanoi-towers

Last synced: 05 Apr 2025

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

This repository contains implementations of various fundamental data structures written in Java. Each implementation is designed from scratch, avoiding the use of Java's built-in data structure libraries, to reinforce a deeper understanding of how they work internally.

algorithms data-structures java

Last synced: 05 Apr 2025

https://github.com/emanoelcampos/java-data-structures-algorithms

Atividades e exercícios desenvolvidos no curso de Estrutura de Dados e Algoritmos com Java da orientadora Loiane Groner

algorithms algoritmos data-structures estrutura-de-dados java loiane loiane-groner

Last synced: 05 Nov 2025

https://github.com/kwanhooo/pods

Practices on Data Structures

cpp data-structures data-structures-and-algorithms

Last synced: 19 Nov 2025

https://github.com/denrydu/pat-testset

PAT竞赛刷题记录。Solutions for PAT competitions

algorithms cpp data-structures

Last synced: 04 Nov 2025

https://github.com/wesleybertipaglia/dsa

This repository contains solutions to problems from various platforms like LeetCode, Codeforces, CodeChef, etc. The solutions are written in Python.

algorithms data-structures dsa

Last synced: 08 Mar 2026

https://github.com/singhjyoti24/leetcodedsa

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)

algorithms data-structures java leetcode

Last synced: 05 Nov 2025