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/ososuna/matchmaking-lol

🕹️ Matchmaking algorithm for solo queue rankeds in League of Legends

data-structures league-of-legends machine-learning python

Last synced: 14 Apr 2026

https://github.com/antonygz/estructura_de_datos

Implementaciones y explicaciones de estructuras de datos en distintos lenguajes.

data-structures graphs queues stack trees

Last synced: 27 Jan 2026

https://github.com/souravsuvarna/cash-flow-minimizer-web-application

This is Data Structure & Algorithm Based Model Project. Which Minimizes the Cash Flow Between Set of friends using Greedy Algorithm technique . Here we integrated model with by considering 3 persons involving in the transaction.

algorithms-and-data-structures data-structures python3

Last synced: 17 Oct 2025

https://github.com/mezdelex/rustexamples

All kind of different exercises in Rust.

borrowing concurrency data-structures mutability rust

Last synced: 01 Jun 2026

https://github.com/alinpahontu2912/racket-supermarket

first homework for programming paradigms

data-structures functional-programming racket

Last synced: 18 Oct 2025

https://github.com/vaibhavmojidra/data-structures---arrays-in-java

Java provides a data structure, the array, which stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.

arrays data-structures java mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 18 Oct 2025

https://github.com/notthestallion/data_structures_sentinel_dynamic_link

The purpose of this repository is to provide implementations of three different types of data structures: sentinel-based, dynamic using malloc, and linked using pointers. These data structures can be used in various algorithms and programs for efficient storage, retrieval, and manipulation of data.

data-structures dynamic dynamic-programming link linked-data linked-list sentinel sentinels

Last synced: 18 Oct 2025

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

Computer programs developed to address the problems generated from the blockade of the Suez Canal and how, using various data structures, we can manage the information to avoid or mitigate this type of problem.

algorithms c-plus-plus data-structures

Last synced: 19 Oct 2025

https://github.com/peter-lyons-kehl/produce

Productivity data Structures, Algorithms and :children_crossing: examples in :coffee: Java 8

algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structures datastructures java java-8

Last synced: 01 Jun 2026

https://github.com/mohfazam/dsa

A repo covering all topics of DSA, where algorithms meet precision, and code is crafted to master the complexities of competitive programming.

algorithms codechef codeforces competative-programming cpp data-structures dsa geeksforgeeks leetcode

Last synced: 23 Oct 2025

https://github.com/gamitej/codes-in-python

Basic coding snippet in python

algorithms coding data-structures python

Last synced: 23 Oct 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/furkanunsalan/data-structures-and-algorithms

📊 My journey through learning data structures and algorithms

algorithms data-structures

Last synced: 24 Oct 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/maverickpoly/asmr-python-dsa

Different Data Structures and Algorithms implemented in Python.

algorithms data-structures dsa python

Last synced: 25 Oct 2025

https://github.com/asarkar/pydata

Python Data Structures: Linked List, and Binary Tree

binary-tree data-structures linked-list python

Last synced: 25 Oct 2025

https://github.com/asarkar/exercism-scala

https://exercism.org/tracks/scala

algorithms data-structures exercism exercism-scala scala

Last synced: 25 Oct 2025

https://github.com/codyvangosen/codyvangosen.github.io

CS-499 Capstone Portfolio | SNHU Computer Science Final ePortfolio demonstrating software design, algorithm development, and database integration through real-world enhancements and reflection.

3d-graphics algorithms capstone computer-science cplusplus cs499 css data-structures database html json opengl portfolio snhu software-design web-portfolio

Last synced: 24 Jan 2026

https://github.com/chaitanyak77/datastructures

This repository showcases a collection of data structure simulations implemented in C.

data-structures

Last synced: 26 Oct 2025

https://github.com/hernandemonteiro/data_science_and_algorithms

Data Science, Algorithms and Data Structure.

data-science data-structures python3

Last synced: 15 Apr 2026

https://github.com/mateusz-przybyla/personalbudget_structured

Final C++ application to manage your personal budget [structured]

cpp data-structures structured-programming xml

Last synced: 27 Oct 2025

https://github.com/mezantrop/tsqlike

SQL-like interface to tabular structured data

csv data-processing data-structures json python sql-like table

Last synced: 24 Jan 2026

https://github.com/elhakimdev/typescript-abstract-data-type

A basic datastructure & abstract data type implementation with Typescript

absraction algorithms data-structures typescript

Last synced: 28 Jan 2026

https://github.com/osiota10/alx-higher_level_programming

Python high Level Programming - Data Structures and Algorithms with ALX Software Engineering

data-structures python

Last synced: 24 Feb 2026

https://github.com/vikashpr/maang-interview-prep-100-dsa

Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!

algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews

Last synced: 16 Mar 2026

https://github.com/jseg380/university

Repository with projects made for University subjects

ai computer-science cpp cs-degree data-structures java oop ruby

Last synced: 09 May 2026

https://github.com/iampavangandhi/codingpracticals

👨‍💻 Basic Coding Practical Questions of C++, Java, and Python

algorithms competitive-programming cpp data-structures dsa-questions java python

Last synced: 16 Mar 2026

https://github.com/wfvining/rangetree

Purely functional read-only range trees in Erlang

data-structures erlang erlang-library range-tree

Last synced: 30 Jan 2026

https://github.com/stevenschmatz/treegen

🎄 Fast and memory efficient unlabeled tree generation in Python

academic computer-science data-structures python theoretical-computer-science tree trees

Last synced: 31 Jan 2026

https://github.com/tyra9/diagram-collection

写博客过程中制作的所有图例、图解,都放在这个仓库(支持.drawio)。

computer-networks data-structures database java javaweb mysql operating-system spring springboot

Last synced: 25 Feb 2026

https://github.com/lross2k/practice-in-c89

Simple implementations made in C to practice different concepts

algorithms c c89 data-structures

Last synced: 01 Feb 2026

https://github.com/youssefashourrr/supermarket-manager

A supermarket management system developed in C++ with Qt5 widgets for the graphical interface, created as our CS213 course project during the first semester of sophomore year.

college-project cplusplus data-structures inventory-management qt5

Last synced: 07 Feb 2026

https://github.com/canciolabs/php-stack

This tiny package contains an interface and an array-based implementation of the LIFO Stack data structure.

data-structures php stack

Last synced: 26 Feb 2026

https://github.com/waseemofficial/dsa_python

Data Structures and Algorithms in Python

algorithms data-structures excalidraw python scripts yml yml-files

Last synced: 08 Feb 2026

https://github.com/forketyfork/coding-problems-kotlin

Solutions to various coding problems and algorithms implemented in Kotlin

algorithms coding-problems data-structures kotlin programming-practice

Last synced: 26 Feb 2026

https://github.com/raveriss/cpp09

C++ Module 09: STL. Ce module contient des exercices pour se familiariser avec la Standard Template Library (STL) en C++98. Les exercices incluent la manipulation de conteneurs standards et l'implémentation d'algorithmes de tri et de notation polonaise inversée.

algorithms bitcoin bitcoin-exchange cpp cpp98 data-structures merge-sort reverse-polish-notation stl

Last synced: 26 Feb 2026

https://github.com/johan-bolmsjo/gods

Go Data Structures

data-structures go golang

Last synced: 11 Feb 2026

https://github.com/charmoniumq/algo

Algorithms that I implement for fun

automata data-structures

Last synced: 11 Feb 2026

https://github.com/rodrigojunqueiradev/python-exercises

Repositório para armazenar exercícios realizados na linguagem Python / Repository to organize exercises with Python language

data-analysis data-science data-structures data-visualization database math pandas pandas-python python python-3 python3 sql statistics

Last synced: 16 Apr 2026

https://github.com/ohmic-guy/mnemosyne

An experimental Python library exploring persistent and versioned data structures.

data-structures functional-programming immutability persistent-data-structures versioning

Last synced: 13 Feb 2026

https://github.com/kailash-sankar/dsa

Data Structures and Algorithm Puzzles

algorithms data-structures javascript perl python

Last synced: 13 Feb 2026

https://github.com/adhaamehab/db-collection

My implementation for common algorithm and data structures used in modern database systems.

algorithms data-structures database-internals designing-data-intensive-applications

Last synced: 01 Mar 2026

https://github.com/ale-soares/data-structures-and-algorithms-coursework

Coursework for udemy course JavaScript Data Structures & Algorithms + LEETCODE Exercises

algorithms data-structures data-structures-and-algorithms

Last synced: 01 Mar 2026

https://github.com/mmgalushka/algo-cheat-sheet

Cheat sheet for Algorithms & Data Structures

algorithms cheatsheet data-structures interview

Last synced: 04 Mar 2026

https://github.com/karthi-21/learndata

Small app for data structure course from learnCodeOnline.

data-structures online-course online-learning

Last synced: 03 Jun 2026

https://github.com/mgomesdev/estrutura-de-dados-e-algoritmos-com-javascript

Implementação dos exemplos do livro: Estrutura de dados e algoritmos com JavaScript, utilizando TypeScript, TDD e Jest.

algorithms data-structures jest tdd typescript

Last synced: 17 Apr 2026

https://github.com/felipe-gdr/algorithms

Algorithms, coding challenges and exercises

algorithms data-structures java-8

Last synced: 17 Apr 2026

https://github.com/dj1095/leetcode-mastery

Mastering LeetCode with detailed solutions and complexity analysis 🚀📊💡

algorithms-and-data-structures data-structures java leetcode-solutions python3 spacecomplexity timecomplexity

Last synced: 17 Apr 2026

https://github.com/shivang21007/leetcode-solution-in-cpp

This is Leetcode Solution repo in Cpp. My Leetcode ID - Shivang21007

cpp data-structures leetcode-solutions leetcode-solutions-cpp

Last synced: 03 Jun 2026

https://github.com/enajenkins/wgu-coursework

WGU: This is an archive of coursework, projects, and notes for the Bachelor of Science, Software Engineering (BSSE - Java) at Western Governors University

algorithms algorithms-and-data-structures android-development angularjs cloud-computing course-notes css data-management data-structures dsa html java javasceript networking-concepts nodejs projects prototypes python reactjs sql

Last synced: 03 Apr 2026

https://github.com/chinnanj666/data-structures-sorting-python

data structures -sorting algorithms using python.

data-structures python sorting-algorithms-implemented

Last synced: 17 Apr 2026

https://github.com/asccrs/estructura-de-datos

Respositorio utilizado para subr las praticas realizadas en la materia Estructura de datos

algorithms data-structures java

Last synced: 17 Apr 2026

https://github.com/sevilaymuni/project-no.3-seaborn-plots

Pandas and Seaborn Mediated Comprehensive Analysis on Differentiated Thyroid Cancer

data-analysis data-structures data-visualization mathplotlib pandas python seaborn

Last synced: 18 Apr 2026

https://github.com/moromichele/cs-typescript-jest-practice

Rewriting simple data structures and design patterns examples from javascript to typescript + jest testing as practice

data-structures design-patterns jest typescript

Last synced: 18 Apr 2026

https://github.com/zurd46/zurdsynthdatagen

This Electron project uses the OpenAI ChatCompletion API to generate synthetic datasets in either German (DE) or English (EN).

data data-structures dataset electron json jsonl nodejs openai synthetic

Last synced: 04 Apr 2026

https://github.com/levieyal/c-course-exercises

✔ All the Assignments in the Systems Programming in C course that took place in the first semester of 2021

bash-script c data-structures files input-output library-management linux makefile memory-management

Last synced: 18 Apr 2026

https://github.com/tomas542/dsaa

Data Structures and Algorithms on Python, C, C++ and Rust

algorithms c cpp data-structures python rust

Last synced: 05 Apr 2026

https://github.com/shlason/go-data-structures

Golang 實現基本資料結構的練習

data-structures golang practice-project

Last synced: 04 Jun 2026

https://github.com/kkufieta/algorithms

This is a collection of material and exercises I worked through on my journey to master data structures and algorithms.

algorithms data-structures python3

Last synced: 18 Apr 2026

https://github.com/abdullah-niaz/sliding-window-popular-interview-problems

The "Sliding-Window-Popular-Interview-Problems" repository is a collection of solutions to common coding problems that utilize the sliding window technique, frequently asked in technical interviews. This repo aims to help developers understand and master this efficient algorithm by providing clear, well-documented solutions to a variety of problems

algorithms data-structures problem-solving sliding-window

Last synced: 18 Apr 2026

https://github.com/isensee-bastian/set-generics

Tutorial code for my video Generics Part 3: How to use Generics in Golang

basic-programming beginner-tutorial-series data-structures generics golang interfaces learn-to-code sets tutorial types youtube

Last synced: 19 Apr 2026

https://github.com/varugasu/clrs

Algorithms from the Introduction to Algorithms (CLRS) book

algorithms algorithms-and-data-structures clojure clrs data-structures golang python

Last synced: 19 Apr 2026

https://github.com/haseeeb21/food-ordering-system-

This system can be used in any ordering place, as it uses Queue data structure which follows FIFO sequence with enquing and dequing as main functions.

algorithms collaboratory data-structures dsa googlecolaboratory googlecollab pycharm python python3 queue

Last synced: 19 Apr 2026

https://github.com/steve2700/alx-interview

This Repo consist the interviews at alx

algorithms alx-interview data-structures interview python python3

Last synced: 04 Jun 2026

https://github.com/trojan-254/binary_trees

exploring and implementing concepts related to C programming and binary trees. Focusing specifically on the realm of data structures and algorithms, the projects within this repository delve into the intricacies of binary trees in the C programming language.

algorithms algorithms-and-data-structures binary-search-tree binary-tree binary-trees c data-structures

Last synced: 04 Jun 2026

https://github.com/joaocarvoli/programming-marathon

Focusing in solve problems to practice in group and be prepared for marathons programming

algorithms cplusplus data-structures marathon

Last synced: 05 Jun 2026

https://github.com/tsembp/epl231-groupassignment

Search Engine Implementation using TrieNode/TrieTree data structure

algorithms algorithms-and-data-structures data-structures hashing heaps java trie-tree

Last synced: 21 Apr 2026

https://github.com/nelsonbn/algorithms-data-structures-trie

Algorithms and Data Structures - Trie

algorithms data-structures trie

Last synced: 21 Apr 2026

https://github.com/0xharryduong/javascript-algorithms-data-structures

Algorithms and data structures - Javascript implementation

algorithms data-structures javascript

Last synced: 21 Apr 2026

https://github.com/brunomartins03/unb-eda2-23.1

Materiais de estudo, resumos, exemplos de código e anotações sobre a disciplina de Estruturas de Dados e Algoritmos 2 no semestre 2023.1.

data-structures dsa study-project

Last synced: 05 Jun 2026

https://github.com/ahmdeltoky03/infix-to-prefix-converter

Infix_To_Prefix_Converter

data-structures python3

Last synced: 22 Apr 2026

https://github.com/nelsonbn/algorithms-data-structures-recursion

Algorithms and Data Structures - Recursion

algorithms data-structures recursion

Last synced: 22 Apr 2026

https://github.com/sanchezih/ort-p1-lib

Libreria que disponibiliza distintas implementaciones de estructuras de datos para que puedan ser utilizadas en aplicaciones Java.

data-structures java library maven

Last synced: 22 Apr 2026

https://github.com/chevyphillip/python-data-structures-practice

Educational Python repository for WGU MSSWEAIE program. Interactive Jupyter notebooks for data structures with ADHD-friendly exercises. 🌐 Live docs: https://chevyphillip.github.io/python-data-structures-practice/

adhd-friendly computer-science data-structures dependency-management dictionaries documentation education exercises github-pages jupyter-notebook learning lists practice python sets uv wgu

Last synced: 23 Apr 2026

https://github.com/infinity-boi/dsa-codes

Popular Competitive Programming Questions essential for interview preparation

algorithms competitive-programming data-structures leetcode spoj

Last synced: 06 Jun 2026