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/richardmiruka/alx-interview

This interview repository 📒 is a collection of (practical) questions and answers designed to help someone prepare for programming interviews. The repository is organized into several categories, including Algorithms, programming concepts, and miscellaneous topics through Practical questions and concepts such as Pascal's triangle.

algorithms algorithms-and-data-structures data-structures logic logic-programming programming-languages

Last synced: 26 Feb 2025

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

A MSOE Lab Project for a JavaFX application on word searching using different backing data structures for a ordered and unordered list of words.

data-structures javafx unit-testing

Last synced: 05 Sep 2025

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

a repo contains my solutions included Jest testing for DSA problems from HackerRank, Leetcode, and Project Eular

algorithms algorithms-and-data-structures codesignal-solutions data-structures hackerrank-solutions javascript project-euler-solutions

Last synced: 29 Mar 2025

https://github.com/d34d0s/libx

A library providing APIs for common engineering utilities.

c data-structures memory-management stdlib-extras

Last synced: 01 Apr 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/clintjohnsn/ds-algo

Leetcode solutions in python, with time and complexity analysis and documentation.

algorithms data-structures leetcode leetcode-python leetcode-python3 leetcode-solutions

Last synced: 14 Mar 2025

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/i-umairkhan/big-integers

A big integer calculator for solving calculaitons of big numbers

biginteger 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/anhoder/data-structure

There are some data structure implemented by PHP.

data-structure data-structures ds

Last synced: 22 Mar 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/kena0ki/rustrithm

Common data structures and algorithms in Rust

algorithms data-structures rust

Last synced: 11 Jul 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/levichu51/pro2-practica1-22-23

Primera práctica de la asignatura de Programación 2 de la UDC 22/23

data-structures programming udc university

Last synced: 22 Jul 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/fralotito/icpctraining_unitn

Training for the ACM - ICPC competition @ UniTN

acm-icpc algorithms competitive-programming data-structures

Last synced: 03 Feb 2026

https://github.com/iampeterbanjo/dsa

Binary Search Tree in Typescript

algorithms data-structures

Last synced: 14 Mar 2025

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/dreden33773/ds_in_rust

An implementation of some common data structures in Rust.

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

Last synced: 06 Apr 2025

https://github.com/solangeug/fundamentals

Java programming principles, data structures and algorithms fundamentals.

algorithms data-structures fundamentals java-8

Last synced: 18 Mar 2025

https://github.com/vishesh-gupta/algolvers

A :notebook: to my solutions to algorithms that I have encountered and want to face

algorthims cpp data-structures leetcode

Last synced: 03 Apr 2025

https://github.com/dominikjalowiecki/java-certificate-database

Simple database alike program for storing and managing rows with certificates informations.

data-structures database inno-setup java launch4j

Last synced: 05 Mar 2025

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

A collection of lectures, example source codes, and exercises related to learning and practicing Data Structures and Algorithms using the C programming language.

algorithms c data-structures dynamic-programming easy-to-understand introduction-to-programming

Last synced: 27 Jun 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/bradford-smith94/useful-c

Some useful bits of C

c data-structures

Last synced: 22 Mar 2025

https://github.com/tristanpenman/algorithms

Code for various algorithms, data structures, and coding interview questions

algorithms data-structures

Last synced: 22 Mar 2025

https://github.com/danitilahun/competitiveprogrammingsolutions

A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.

algorithms array data-structures dynamic-programming graph kmp-algorithm linked-list matrix monotonic-stack python queue sliding-window sorting-algorithms stack tree trie two-pointers union-find

Last synced: 03 Nov 2025

https://github.com/sbueschel/go-linked

Doubly linked list for Go (with generics)

data-structures generics go golang linked-list

Last synced: 23 Jul 2025

https://github.com/anishlearnstocode/java-batch-10

Introductory course in Java Programming taught at @WhatAfterCollege. 🎓

algorithms course data-structures java online-course oops strings

Last synced: 18 Mar 2025

https://github.com/aswinbarath/sde-problems

SDE Problems marked with FAQ Companies

algorithms data-structures gfg java leetcode problem-solving sde-sheet

Last synced: 14 May 2025

https://github.com/lucidfrontier45/indexed-vector

A Rust library that implements vector container that can be indexed with specified function.

data-structures rust

Last synced: 05 Apr 2025

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

Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.

algorithms data-structures java

Last synced: 30 Oct 2025

https://github.com/fou1100ouacus/course19_driving-license-management_full-real-project

DVLD is a Desktop Application that I've been working on from scratch, using .NET Core Windows Forms, ADO.Net and Microsft SQL Server from Programming Advices Course 19.

advanced-programming csharp-code data-structures database desktop-app dotnet sql

Last synced: 14 Apr 2025

https://github.com/anymost/dsa

data struct and algorithm write by goland

algorithms data-structures goland

Last synced: 03 Nov 2025

https://github.com/irene-frias/cs50x

Is a course for introductory computer science course offered by Harvard University, known for being both comprehensive and accessible to beginners. The course covers fundamental concepts in computer science and programming, starting with basic problem-solving and progressing to more complex topics.

alogrithms computer-science cybersecurity data-structures programming-with-c python-programming sql-database web-development

Last synced: 25 Feb 2025

https://github.com/zee-bit/final450

My solution to Love's Final 450 questions to do before interviews. All solutions are optimal and properly tested. Please drop a star if you find it useful! :)

algorithms cpp data-structures final45

Last synced: 25 Feb 2025

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

This is a small project where I learned how to manipulate the Binary Search tree data structure (creating and inserting new nodes, deleting ones, updating key values...) and tree walks algorithms : inorder, preorder, postorder.

binary-search-tree c data-structures pointer

Last synced: 28 Mar 2025

https://github.com/sonirico/container

data structures & utilities to work with slices, maps... in a generic way

container data-structures generics golang

Last synced: 03 Nov 2025

https://github.com/simobin/dsa_ii

Data structure and algorithm

algorithm cpp data-structures dsa

Last synced: 24 Jun 2025

https://github.com/paulchen2713/nthu-data_structure_2020

EECS 2040 Data Structure Lecture Slides 2020

data-structures nthucs

Last synced: 03 Feb 2026

https://github.com/alok-srivastava10/leetcode-solutions

This repository contains my solutions to various Data Structures and Algorithms (DSA) problems from LeetCode.

algorithms backtracking data-structures dynamic-programming hashmap java linked-list priority-queue problem-solving queue sliding-window stack tree

Last synced: 22 Mar 2025

https://github.com/izzhafeez/szmatrix

Space-partitioning data structure to improve queries for clustered points in 2D space

cpp data-structures geospatial

Last synced: 06 Apr 2025

https://github.com/ghaerdi/datastructure

Learning data structure and algorithms

algorithms data-structures typescript

Last synced: 25 Oct 2025

https://github.com/parthjohri/leetcodepractice

This repository holds my solutions for all the LeetCode problems that I have been solving

cpp data-structures leetcode leetcode-cpp leetcode-solutions

Last synced: 19 Nov 2025

https://github.com/nishantpainter/problem-solving

📖 Problem Solution Archives.

algorithms data-structures problem-solving

Last synced: 14 May 2025

https://github.com/devinleamy/competitive-programming

Competitive programming archives

algorithms data-structures

Last synced: 29 Mar 2025

https://github.com/mariianikitash/data-structures-w-python

Repo with my completed data structures and algorithms questions taken from LeetCode

algorithms data-structures python3

Last synced: 05 Mar 2025

https://github.com/michelbernardods/go-quicksort

Implementando o método de ordenação quicksort em Golang

algorithms data-structures estrutura-de-dados go golang google quicksort

Last synced: 04 Nov 2025

https://github.com/lurler/trimkit.statdictionary

StatDictionary is a simple, type-safe stat container designed for games that rely on numerical attributes - whether for character attributes, item properties, or entire gameplay systems.

c-sharp csharp data-structures game-development game-framework game-systems gamedev rpg stats trimkit

Last synced: 04 Nov 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

https://github.com/mbah24-dev/push_swap

Push_swap est un projet de l'école 42 qui consiste à trier une pile d'entiers en utilisant un ensemble d'instructions prédéfinies. L'objectif est d'écrire un programme efficace capable de résoudre ce problème avec un minimum de mouvements. 🚀

algorithms c data-structures

Last synced: 30 Mar 2025