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/ryomendev/dsa

This repository is dedicated to learning and practicing Data Structures and Algorithms (DSA). It contains solutions to various problems, ranging from basic to advanced topics, helping enhance problem-solving skills and understanding core DSA concepts through hands-on coding.

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

Last synced: 26 Oct 2025

https://github.com/swappy514/python-learning-hub

A comprehensive, well-structured Python learning repository — from basics to advanced topics including OOP, recursion, data structures, debugging, and real-world industry examples. Perfect for beginners and intermediate learners aiming to master Python programming.

advanced algorithms beginner code-examples data-structures debugging industry-projects intermediate learning oop programming python recursion tutorial

Last synced: 10 Aug 2025

https://github.com/ruban2205/data-structures-and-algorithms-python

This repository contains Data structures programs programmed using Python language. It contains 11 topics from Stack to Binary Search Tree.

data-structures data-structures-and-algorithms interview-practice python python-data-structures

Last synced: 15 Mar 2025

https://github.com/dimodimchev/struct-algo

A repository where I will upload different data structures and algorithms I explore

algorithms c data-structures

Last synced: 13 Oct 2025

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

:books: Algorithms and Data Structures implemented in Java

data-structure-java data-structures

Last synced: 27 May 2026

https://github.com/abrarulhassan-786/phone-book

Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.

algorithms data-structures programming-language project python

Last synced: 17 Mar 2025

https://github.com/pedroth/nabla.js

Mathematical & Computer Science reference implementation, of various algorithms and concepts.

algorithms computer-science data-structures mathematics

Last synced: 21 Feb 2026

https://github.com/avanishd-3/data-structures

Implementations of various data structures

cplusplus data-structures zig

Last synced: 04 May 2026

https://github.com/gunksd/data-structure-course-design

用C语言写的数据结构课程设计作业(2024.2.22)

c data-structures

Last synced: 22 Aug 2025

https://github.com/tqt97/dsa_benchmark_with_php

Lean Data Structure Algorithms using PHP

algorithms benchmark complexity data-structures php

Last synced: 09 Jun 2026

https://github.com/shadowshahriar/cse222

A repository containing my solutions to data structure (Java, C, C++) problems assigned by our CSE lecturer, NASR (3rd Semester)

c cpp data-structures java

Last synced: 04 May 2026

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

Solutions to various coding problems from LeetCode, HackerRank, Daily Coding Problem etc. Each problem is accompanied by unit tests.

algorithms coding-problems data-structures hackerrank java leetcode

Last synced: 26 Feb 2026

https://github.com/qtle3/boxing_weight_classes

The Python Boxing Weight Classifier is a simple Python script that determines the appropriate Olympic boxing weight class based on the user's input weight (in pounds) and gender. It categorizes both men and women into their respective weight classes according to Olympic standards.

arithmetic-operations conditional-statements data-structures error-handling modular-design string-manipulation

Last synced: 08 Apr 2025

https://github.com/gaurav-chaurasia/dsa

All my practice problem(data-structure and algorithmic) and code are here

algorithm competitive-programming cpp data-structures readme-md

Last synced: 25 May 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: 05 May 2026

https://github.com/kalongn/shuffle-algorithm

Shuffle Algorithm for a Spotify Playlist

bash data-structures java music node-js shuffle spotify

Last synced: 05 May 2026

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: 09 Apr 2026

https://github.com/devdrops/spl-data-structures

Material usado na talk do PHP Community Summit 2018.

data-structures php spl

Last synced: 14 Jun 2025

https://github.com/snandasena/cf-contests

Competitive programming challenges and their solutions for Codefocers, Hackerrank, and Leetcode.

algorithms bst cpp data-structures dp graph greedy-algorithms math

Last synced: 05 Oct 2025

https://github.com/haseeeb21/stack-in-python

Implementing Stack in python by importing deque library, creating Class of Stack and making functions of stack implementations.

class data-structures googlecolaboratory pop push pycharm python python3 stack

Last synced: 14 May 2026

https://github.com/mgobeaalcoba/python_intermediate

Aqui iré guardando los trabajos que voy haciendo en el curso de platzi de python y nivel intermedio

data-structures dictionaries game lambda-functions lists python3 sets strings tuples

Last synced: 11 Apr 2026

https://github.com/cqllum/schema2dwh

⚡ Automatically produce a data model on your database using its information schema using GenAI.

ai data data-structures dataengineering datawarehousing dwh gemini gemini-api genai reporting reporting-tool schema-design

Last synced: 13 Mar 2025

https://github.com/harismuneer/queue-and-stack

🎈 A C++ implementation of two datastructures: queue and stack

cplusplus data-storage data-structures datastructures free-to-use open-source-code queue stack

Last synced: 09 Feb 2026

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

🍌 Data structures with C language

c c-language data-structures

Last synced: 05 Jun 2026

https://github.com/merteldem1r/AlgoStruct

AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.

algorithms c cpp data-structures

Last synced: 23 Oct 2025

https://github.com/luckykk273/computerscience

Include examples of data structures, sorting algorithms and design patterns.

computer-science data-structures design-patterns sorting-algorithms

Last synced: 14 May 2025

https://github.com/sleepypioneer/algorithms_and_data_structures

Notes from Algorithms and Data structures Udemy course instructed by Balazs Holczer.

algorithms data-structures

Last synced: 04 Sep 2025

https://github.com/hosu-kim/super_cool_goat_stack_sorter

A highly optimized integer sorting project implementing the chunk sorting algorithm.

algorithm-optimization c data-structures sorting-algorithms stack-operations

Last synced: 11 Jun 2025

https://github.com/farhaduneci/contactbook

A simple contact book written with Python.

data-structures

Last synced: 01 Sep 2025

https://github.com/connectaman/c-and-data-structure

Program,Notes,Explanation on Data Structure using C++

cpp data data-structures sorting-algorithms

Last synced: 14 Mar 2025

https://github.com/abhishekyadav-01/metro-navigator

This project implements a Metro Station Management System using advanced data structures in C++. The system efficiently manages metro lines and stations, supports real-time route planning, and calculates optimal ticket fares using pathfinding algorithms.

algorithms avl-tree-implementations cpp17 data-structures oops-in-cpp

Last synced: 08 Feb 2026

https://github.com/albinj12/go-data-structures-and-algorithms

Data Structures and Algorithms implemented using Go

algorithms data-structures dsa go golang

Last synced: 25 Mar 2025

https://github.com/diable201/ads2021_practice

Codes from practice lessons

algorithms cpp data-structures

Last synced: 30 May 2026

https://github.com/hqarroum/binary-search-tree

🌳 A set of idiomatic implementations of a binary-search tree in multiple languages.

algorithms-and-data-structures binary-search-tree bst-tree c cpp17 data-structures python tree-structure

Last synced: 02 Feb 2026

https://github.com/aaron-zhao/js-utils

js-utils-z provides JavaScript utility functions including commonly used data structures.

data-structures javascript utility

Last synced: 15 Mar 2025

https://github.com/aarong1/RshinyHelpers

Helpers and elements to use in Rshiny

data-structures html r shiny web-app

Last synced: 29 Jul 2025

https://github.com/lancejpollard/tl-bplus-tree.js

4 B+ Tree Implementations from trincot on StackOverflow

algorithms bplustree data-structures javascript tree

Last synced: 17 Oct 2025

https://github.com/khalekuzzamancse/algorithms_visualizer

A multiplatform app for visualizing the algorithms that are mostly used in Computer Science

algorithms android compose-multiplatform data-structures desktop ios kotlin kotlin-multiplatform web

Last synced: 15 Apr 2026

https://github.com/salmandeveloperz/python

Here is the repo of my python journey where I learn basic to advance of python.

ai data-science data-structures python python-script

Last synced: 08 Apr 2025

https://github.com/sumitkumargiri/data-structure-project-convert-an-array-to-a-doubly-linked-list

This repository contain all the best practices for managing Github repository.

data-structures datastructuresandalgorithm github project

Last synced: 12 Mar 2025

https://github.com/mutokrm/googlestep

This repository has homework that I submitted during Google STEP where I learned the basics of of Computer Science.

algorithms calculator data-structures malloc traveling-salesman-problem

Last synced: 22 Apr 2026

https://github.com/ifeelgarv/striver-a2z-dsa-sheet-solution-using-cpp

This repository contains Strivers A2Z DSA Course/Sheet Code Solution using C++with explanation.😍

algorithm data-structures

Last synced: 11 Jun 2025

https://github.com/ifeelgarv/kunalkushwaha-java-dsa-bootcamp

This repos contains QnA of Kunal Kushwaha and some Leetcode Question/Solution.💻

algorithms basic data-structures java

Last synced: 11 Jun 2025

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

Belajar Data Structure Pada Berbagai Bahasa Pemrograman

data-structures

Last synced: 05 Apr 2025

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

Data structures and algorithms by Olexandr Tsymbaliuk. Not finished.

algorithms data-structures

Last synced: 16 Mar 2025

https://github.com/helcsnewsxd/famaf-computer_science-data_structures_and_algorithms_ii

Laboratorios de la materia de Algoritmos y Estructuras de Datos II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

algorithms c data-structures data-structures-and-algorithms famaf-unc labs university-subjects

Last synced: 28 Feb 2025

https://github.com/sysread/skewheap

A fast, efficient, self-adjusting heap for Perl, implemented in C

c data-structures heap perl skew-heap xs

Last synced: 17 Apr 2026

https://github.com/rupeshrb/dsa

DSA practicals

algorithm cpp data-structures

Last synced: 26 May 2026

https://github.com/pr47h4m/datastructuresandalgorithmscpp

Repository Focuses On Implementation Of Data Structures And Algorithms In CPP

algorithms codejam cpp data-structures kickstart oop

Last synced: 09 Apr 2025

https://github.com/musleh0001/dsa

Data Structure and Algorithm

alrogithm data-structures python3

Last synced: 24 Mar 2025

https://github.com/alexdvorak/c_cpp_projects

For the sake of learning how to translate across languages and how things work

algorithms algorithms-implemented c data-structures data-structures-c sorting-algorithms sorting-algorithms-implemented

Last synced: 29 May 2026

https://github.com/stackcats/collections

A library provides efficient implementations of the most common general purpose programming data structures.

algorithms data-structures elixir

Last synced: 30 Mar 2025

https://github.com/arkaung/dart_lru

A simple LRU package in Dart

dart data-structures

Last synced: 05 Feb 2026

https://github.com/henriquelimas/go-algorithm-design-manual

Codes in Go from Algorithm design manual Book

algorithms computer-science data-structures golang

Last synced: 02 Mar 2025

https://github.com/heyfoz/cpp-inventory-vector-sort-search

The Inventory Vector Sort/Search Program (C++) reads an InventoryParts.txt file made of a list of part records containing part names, categories, quantities, and unit costs. The program prompts the user to search for parts, and if a part is not found, the user can add a new part record. An updated txt file is written on program close.

cpp data-structures inventory

Last synced: 25 Mar 2025

https://github.com/rhaeguard/algorithms-in-java

The collection of my Java implementations of common algorithms and data structures and more

algorithms data-structures java sorting-algorithms

Last synced: 01 Aug 2025

https://github.com/elazzouzihassan/graphql-tuto

Welcome to the GraphQL Tutorial repository! 🚀

api data-structures graphql nodejs tutorial-sourcecode

Last synced: 13 Apr 2026

https://github.com/mehdieidi/cmap

Concurrent multi-writable, multi-readable, and thread-safe hash table implemented using sharding technique.

concurrent data-structure data-structures go golang map parallel thread-safe

Last synced: 01 Feb 2026

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

C Low Level Programming - Data Structures, Linux/Unix System Programming and Algorithms with ALX Software Engineering

algorithms assembly c data data-structures linux shell unix

Last synced: 25 Jun 2025

https://github.com/nakkayev1707/algorithms

Algorithms is a C# project dedicated to solving algorithmic challenges from various sources, such as LeetCode. This repository contains implementations of solutions for a variety of algorithmic problems, providing a resource for learning and improving problem-solving skills in C#. It includes solutions to common problems and data structures

algorithms codewars coding-challenges data-structures leetcode problem-solving

Last synced: 03 Jul 2025

https://github.com/vedant-jain03/dsa-questions

This repo contain all my Algorithms basics problems and problem types

algorithms cpp14 data-structures

Last synced: 25 Oct 2025

https://github.com/massigy/c-dictionnary-program

This C program, loads a file of 10000 english words to a trie data structure and search for the right spelling when the user types a word of his own.

c cprogramming data-structures gcc git github linked-list makefile

Last synced: 07 May 2026

https://github.com/georgegkas/data_structures_and_algorithms_in_python

My solutions to the exercises found in the book "Data Structures and Algorithms in Python".

algorithms algorithms-implemented data-structures python3

Last synced: 27 Apr 2025

https://github.com/yangjiaxi/dsaa

Data Structure and Algorithm Analysis

algorithm c data-structures

Last synced: 11 Jul 2025

https://github.com/hozlucas28/c-algorithms-practical-work-2025

Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).

2025 algorithms c codeblocks continuous-integration data-structures gcc-complier github-actions mit-license practical-work university-assignment unlam

Last synced: 01 Apr 2025

https://github.com/edugmenes/azure-data-engineering

This repository contains my first end-to-end Data Engineering project, built using Microsoft Azure Cloud and Azure Databricks with PySpark.

azure cloud data data-engineering data-lakehouse data-structures databricks delta-lake etl-pipelines lakehouse lakehouse-architectures medallion-architecture microsoft-azure pyspark spark

Last synced: 29 Jan 2026

https://github.com/skytreader/pydagogical

Implementations of textbook data structures

algorithms data-structures python

Last synced: 01 Feb 2026

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

This repository contains my group's solution implementation for the final exam of the data structures course. It was designed by me, and my friend, Gabriel.

algorithms algorithms-and-data-structures binary-search-tree data-structures hashmap java linked-list

Last synced: 14 May 2025

https://github.com/fuston05/cs-module-project-hash-tables_2

copy of lambda school repo for extra practice: python hash tables

data-structures hashtable python3

Last synced: 31 May 2026

https://github.com/syedzawwarahmed/flilezipper

A simple application that compresses a text file using Huffman Coding.

algorithms c cpp data-structures huffman-coding tree-structure

Last synced: 15 May 2026

https://github.com/omkarshinde1711/leetcode

Cracking LeetCode puzzles one bug at a time — algorithms, data structures, and a bit of caffeine-fueled magic!

algorithms coding-challenges cpp data-structures github-actions interview-prep java leetcode problem-solving python

Last synced: 13 Apr 2026

https://github.com/blackspade/json-data-mine

Data collections using JSON format for applications.

data-structures json

Last synced: 04 Apr 2025

https://github.com/gossiperloturot/densemap

A collection data structure that is permanently accessible by unique keys and fast iterable

data-structures rust

Last synced: 31 Jan 2026

https://github.com/lunaroyster/algolyze

A searchable database of algorithms

algorithm-pages algorithms data-structures information reference

Last synced: 13 Jun 2026

https://github.com/danishayman/boyer-moore-string-matching

This Java program implements the Boyer-Moore string matching algorithm using the Bad Character Heuristic.

algorithms booyer-moore booyer-moore-harspool data-structures java

Last synced: 20 Jun 2025

https://github.com/iagodahlem/practice

:books: My daily plan for practicing programming languages.

algorithms c data-structures javascript python ruby

Last synced: 12 Apr 2026