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/shalldie/gog

Generic data structures and functions of Golang. Golang 的泛型数据结构/方法。

data-structures functions generic golang

Last synced: 30 Jun 2026

https://github.com/tom474/learn_dsa_rmit

[RMIT 2024A] COSC2658 - Data Structures & Algorithms - Learning Resources

algorithms data-structures java

Last synced: 04 Mar 2025

https://github.com/msadeqsirjani/mstree-bench

A benchmarking toolkit for comparing Kruskal's and Prim's minimum spanning tree algorithms across various graph configurations, with visualization tools and performance analysis reports.

algorithm-comparison algorithm-visualization benchmarking data-structures graph-algorithms kruskal-algorithm minimum-spanning-tree performance-analysis prim-algorithm python

Last synced: 14 Jul 2025

https://github.com/honeypathkar/leetcode-questions

Welcome to my LeetCode Solutions Repository! Here, I’ve curated a collection of problems I’ve tackled on LeetCode, along with detailed solutions. Whether you’re a fellow coder, an aspiring problem-solver, or just curious, feel free to explore and learn alongside me. 🚀💡

algorithms data-structures javascript

Last synced: 14 Jul 2025

https://github.com/elcobvg/hackerrank-ctci

My javascript solutions to Cracking the Coding Interview tutorials: https://www.hackerrank.com/domains/tutorials/cracking-the-coding-interview

algorithm-challenges coding-interview-tutorials cracking-the-coding-interview data-structures hackerrank-ctci javascript

Last synced: 27 Mar 2025

https://github.com/mohamedtalhaouii/dsa

Structure de Données & Algorithmes

algorithms data-structures

Last synced: 05 Apr 2025

https://github.com/taharachedi/custom_stack_library-cpp

This stack isn't the usual LIFO stack; it's more like a linked list with unique behavior. I built it to learn object-oriented programming and master stack manipulation.

data-structures stack

Last synced: 20 Mar 2025

https://github.com/taharachedi/custom_queue_library-cpp

This is a custom queue, different from a standard FIFO queue, resembling a linked list with unique behavior. I built this project to learn object-oriented programming and master queue manipulation. I also implemented the core queue logic.

data-structures queue

Last synced: 20 Mar 2025

https://github.com/utsavkash19/dsa-codes-snippets

Code Snippets for Data Structures and Algorithms. Problems from LeetCode, Codeforces and CodeChef for practice.

algorithms coding-challenges competitive-programming-reference cpp data-structures interview-preparation interview-questions

Last synced: 12 Jun 2025

https://github.com/kkimj/tree

C++ codes, AVL Tree, B-Tree

data-structures tree

Last synced: 02 Apr 2025

https://github.com/bragdond/universal-stack-c

Dynamic stack in C which can store any type of data

c data-structures stack void

Last synced: 21 Mar 2025

https://github.com/urtuba/cpp-binary-tree

constructing a binary tree structure and finding path on it

binary-tree cpp data-structures homework istanbul-technical-university

Last synced: 15 Jul 2025

https://github.com/diego-evaristo-crtl/algoc-lib

Collection of data structures to allow users to self learn DSA

c data-structures dsa self-learning

Last synced: 16 Jul 2025

https://github.com/am15h/ds-algo

Some algorithms and their implementations

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

Last synced: 30 Oct 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: 16 Jul 2025

https://github.com/krypt0nn/table

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

data-structures php

Last synced: 12 Jun 2026

https://github.com/limon-s-interview-prep-zone/leetcode

🚀 Welcome to the Interview Preparation repository! This project is a comprehensive collection of Data Structures, Algorithms, and solved problems from common online judges, providing a robust resource for technical interview preparation.

algorithms cplusplus data-structures leetcode python

Last synced: 16 Feb 2026

https://github.com/ghackenberg/kurs-datenanalyse

This repository contains material for my data analysis course. In this course we first introduce the concept of databases and SQL, before diving into OLAP and other data analysis tools.

data-analysis data-structures data-warehouse entity-relationship-diagram etl graph list olap relational-algebra relational-database sql tree

Last synced: 17 Feb 2026

https://github.com/adrinlol/leetcode-javascript-algorithm-solutions

This repository contains JavaScript algorithm examples and solutions from Leetcode.

algorithms basic-algorithms data-structures data-structures-and-algorithms javascript javascript-guide

Last synced: 13 Mar 2025

https://github.com/eshaan7/programming_with_c_and_cpp

Various C and C++ programs I wrote for school, college or just for the heck of it.

btech c cbse cpp data-structures ggsipu hacktoberfest school

Last synced: 09 Sep 2025

https://github.com/princebansal7/concept-programs

This Repository contains Logic programs with full explanations and multiple ways of approaching the Problems

algorithms-and-data-structures binary-search bitmanipulation cpp17 data-structures oops

Last synced: 24 Jul 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/seifalmotaz/routly

Routly: Elevating skills through dynamic data structures, using binary trees for precise URL path matching.

algorithms algorithms-and-data-structures dart dartlang data-structures

Last synced: 06 Feb 2026

https://github.com/arindam2003/cpp_dsa

This Repo Contains Data Structures and Algorithm in C++ in organize manner. It have all Problem from Basic to Advanced and Compititie Program

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

Last synced: 17 May 2026

https://github.com/ph4un00b/minmax-stack

having fun with stacks / deno / typescript

data-structures deno typescript

Last synced: 18 May 2026

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

My solutions for many competitive programming websites.

algorithms codeforces competitive-programming cplusplus data-structures leetcode

Last synced: 16 Jul 2025

https://github.com/01barthez/learn_datastructure_c

In the university context, learning C language is a prerequisite for success in certain subjects such as INF131, INF231... To make up for this deficit, I'm going to learn complex data structures in C (Stack, File, Lists...).

c data-structures file initialization list makefile pile programming-exercises

Last synced: 04 Mar 2025

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

A list of all common problems (solved) from beginners to advance in problem solving

c codeforces-solutions cpp data-structures java oops-in-java problem-solving

Last synced: 09 May 2026

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/aditya172926/ds-algo-notebooks

Algorithms, Data Structures explanation, Machine learning and Deep learning code and theory.

algorithms data-structures deep-learning machine-learning

Last synced: 17 Jul 2025

https://github.com/ianfelps/estrutura_de_dados_em_c

Repositório para estudos sobre estrutura de dados na linguagem C.

c-language data-structures

Last synced: 12 Jun 2025

https://github.com/sheabunge/kit205-assign2

KIT205 Data Structures and Algorithms: Assignment 2 (Semester 1, 2018) | Assignment Grade: 100%

algorithms data-structures dijkstra-algorithm floyd-warshall-algorithm homework

Last synced: 17 Mar 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/lemunozm/runtypes

Fast and lightweight runtime-types library

cpp11 data-structures runtime-library shared-memory types

Last synced: 26 Mar 2025

https://github.com/asfak00/play-visual-queue-and-stack

Here you can practice Stack and Queue like a game. You can do this by selecting separately. You can add and delete elements by manual input.

data-structures queue stack visualization

Last synced: 15 May 2026

https://github.com/abhijeet-muneshwar/leetcode

This repository contains solutions to LeetCode problems solved in Java & Golang.

algorithm data-structures golang java rust system-design

Last synced: 18 May 2026

https://github.com/skyv26/hackerrank-solution

HackerRank is a tech company that focuses on competitive programming challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications.

algorithms coding-challenge data-structures interview-preparation javascript

Last synced: 05 Apr 2025

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

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

algorithms data-structures python3

Last synced: 24 Feb 2025

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

Various Data Structures implemented using C++

cplusplus data-structures

Last synced: 17 Jul 2025

https://github.com/noureldin2303/schoolmanagementsystem

SchoolManagementSystem Project in data-structures using java ( Double-LinkedList )

data-structures double-linked-list java linked-list project school-management student-management

Last synced: 09 Jul 2025

https://github.com/bryandejesusrt/data-structure-javascript

📊 Proyecto JavaScript: Implementación y aprendizaje de estructuras de datos comunes como grafos, listas enlazadas, mapas, filas, pilas, árboles y diccionarios.

data-structures diccionari graph javascript linked-list map tree-structure

Last synced: 17 Feb 2026

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

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

algorithms data-structures

Last synced: 29 Mar 2025

https://github.com/pockerman/tech3java

Collection of Java based algorithms on numerics, statistics, control etc

algorithms bayesian-filter data-structures java machine-learning reinforcement-learning statistics

Last synced: 15 May 2026

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: 30 May 2026

https://github.com/sehgalvibhor/n-arytree

A N-Children tree developed in Python, nothing fancy !

data-structures python tree

Last synced: 18 May 2026

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

A zero-dependency TypeScript library to work with binary search trees and arrays of any types, with a functional-programming and immutable approach.

array binary-search-tree data-structures typescript utility-library

Last synced: 27 Mar 2025

https://github.com/amoshnin/cs.python-datastructures.algorithms

📘 List of (Algorithms, Data Structures & Coding Problems) 🐍 Implemented in Python with detailed explanations and links to further readings | Preparation for coding interviews 🚀

algorithms coding-problems data-structures

Last synced: 11 Sep 2025

https://github.com/cthacker-udel/csharppractice

CSharpPractice Files

csharp data-structures

Last synced: 02 Apr 2025

https://github.com/mcquerol/java-projects

Various Java projects showcasing OOP, data structures, and GUI development.

array-manipulation calculator data-structures gui java minecraft-plugins notepad-clone object-oriented-programming personal-projects

Last synced: 24 Jun 2026

https://github.com/lotrien/leet-code

Algorithm and data structure problems from https://leetcode.com solved in JavaScript

algorithms data-structures javascript js leetcode

Last synced: 18 Mar 2025

https://github.com/khavishbhundoo/collections

A collection of common data structures for Go in both thread safe and non-thread safe variants

conccurent data-structures golang map queue stack

Last synced: 17 Jan 2026

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

Data Structures Codes

data-structures python

Last synced: 18 May 2026

https://github.com/knlsharma/competitive-programming-cp

This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding. Join with me on telegram group https://t.me/joinchat/GL4Y8RREZbz

algo-ds-notes algorithm code competitive-programming data-structures language problem-solving telegram-group

Last synced: 30 Apr 2025

https://github.com/n1colasf/obligatorio-aed2

Obligatorio Algoritmos y Estructuras de Datos 2 (Semestre 4 - Marzo 2022) Calificación: 38/40

binary-search-tree data-structures hash java tree-structure

Last synced: 08 May 2025

https://github.com/vijayksingh/practice-datastructure

A collection of common data structure exercises accompanied with test cases for self study.

algorithms algorithms-and-data-structures data-structures datastructures-algorithms interview javascript practice

Last synced: 29 Aug 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/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/codejester01/the-connect-six-ai

此项目是吉大老学长们以前一起组队做的数据结构课设成果,虽然说实力没有那么强,但是也是值得一战的AI,可以提供借鉴思路和参考,需要的自取哦

ai algorithms alpha-beta-pruning data-structures decision-trees

Last synced: 26 Mar 2025

https://github.com/asbhogal/javascript-algorithms-and-data-structures

Course notes for the JavaScript course provided by freeCodeCamp entitled 'JavaScript Algorithms and Data Structures.' Notes from activites and exercises will be pushed to this repo to serve as a 'bank' of resources and future reference.

algorithms data-structures data-structures-and-algorithms debugging dsa dsa-algorithm dsa-practice es6 freecodecamp functional-programming html5 javascript javascript-algorithms js object-oriented-programming oop

Last synced: 14 Oct 2025

https://github.com/suddenlygiovanni/learning

This is my personal learning monorepo. It contains multiple sub repositories regarding different subjects that I have decided to explore.

abstract-syntax-tree algorithms data-structures lexer parser

Last synced: 19 Jul 2025

https://github.com/bursasha/c-projects

Programming and algorithmization in C ⚙️

algorithms bst c cvut-fit data-structures doubly-linked-list list programming structure

Last synced: 19 Jul 2025

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

C++ Custom Template Library

cpp data-structures

Last synced: 24 Feb 2025

https://github.com/mastercruelty/c-go-algorithms

Just a repository where I put my C and Go exercises about my exam of Algorithm and data structures at University of Milan

algorithms c data-structures golang

Last synced: 14 May 2026

https://github.com/harshikab2112/my-geeksofgeek-solutions

This repository contains Python solutions for GeeksforGeeks problems, covering Data Structures and Algorithms (DSA). Topics include arrays, linked lists, trees, graphs, dynamic programming, and more. Solutions are optimized, well-structured, and beginner-friendly. Ideal for coding practice, interview prep, and competitive programming.

algorithms beginner-friendly data-structures dsa python

Last synced: 21 Jul 2025

https://github.com/axt-studio/arsenal

General-purpose JS/TS library by AyaExpTech

algorithms competitive-programming data-structures javascript typescript

Last synced: 07 Apr 2026

https://github.com/kei-k23/java-algorithms

This is the collection of coding implementation of DSA in Java.

algorithms algorithms-and-data-structures data-structures dsa java

Last synced: 26 Mar 2025

https://github.com/samethope/arduino-structs

This is a small arduino "library" made of data structures for common IO components with common functionality for myself that I find extremely helpful.

arduino arduino-library arduino-uno data-structures

Last synced: 18 May 2026

https://github.com/amansrv/dsa-gfg

In this repository i only practicing all different varieties of questions related to all different topics of data structure and algorithm.

algorithms data-structures gfg

Last synced: 11 May 2025

https://github.com/mukeshthawani/swift-algo-ds

Implementation of Algorithms and Data Structures.

algorithms data-structures swift swift-3

Last synced: 13 Mar 2025

https://github.com/bilgeswe/42

Algorithms and Data Structures in C, Memory Leaks, Building Libraries, Linux Operations, Peer Learning

c client-server data-structures data-structures-and-algorithms git github linux macos memory-leak object-oriented-programming p2p project-repository sorting-algorithms terminal-ui ubuntu

Last synced: 09 Apr 2026

https://github.com/piecioshka/algorithms

My solutions to known data processing problems in JavaScript

algorithms data-structures javascript

Last synced: 17 Jun 2026

https://github.com/seatonullberg/ugraph

C89 undirected graph implementation.

c data-structures graphs undirected-graphs

Last synced: 29 Mar 2025

https://github.com/efxlve/data-structures-and-algorithms-notes

✍️Notes: This repo contains notes on data structures and algorithms. The notes cover basic data structures such as array, linked list, stack, queue, tree, heap, graph as well as sorting algorithms such as selection, insertion, bubble, quick.

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

Last synced: 21 Mar 2025