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/gokselgoktas/project-euler

A growing collection of solutions to Project Euler problems

algorithms cpp17 data-structures mathematics project-euler

Last synced: 01 Apr 2025

https://github.com/mkosir/store1arrays

Array data structure implemented in C programming language from scratch.

c data-structures

Last synced: 02 Apr 2025

https://github.com/wadaboa/prolog-utils

Some Prolog examples, exercises and utilities

clp data-structures logic-programming prolog

Last synced: 02 Mar 2026

https://github.com/futarimiti/queue

An implementation of the queue data structure using array.

data-structures java queue

Last synced: 30 Apr 2026

https://github.com/eusebioajas/estructuras-de-datos

Ejercicios y Algoritmos de la Asignatura Estructuras de Datos

algorithms data-structures

Last synced: 25 Mar 2025

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

C++ implementation of common data structures, for learning purposes.

algorithms cpp data-structures

Last synced: 03 Aug 2025

https://github.com/pcastiglione99/progettoapi2020

Final project of Algorithms and Data Structures from the "Algoritmi e Principi dell'Informatica" course at Politecnico di Milano (2019-2020)

c data-structures polimi text-editor

Last synced: 24 Oct 2025

https://github.com/code-parth/data-structure-college

Semester 3, GTU Practical, Data Structure

c college data-structures gtu semester-3

Last synced: 25 Mar 2025

https://github.com/abdur75648/billing-counter-simulation

A Java program for event based simulation of the billing counter of a burger restaurant (McMohan's Burger)

algorithms assignment avl-tree binary-search-tree binary-tree col106 data-structures dsa heap iitd java javaprogramming queue stack

Last synced: 31 Mar 2025

https://github.com/gdiasag/graph-repr

Algorithms and Data Structures related to the representation and manipulation of graphs

data-structures graph-algorithms graph-theory

Last synced: 22 Jun 2026

https://github.com/ersalman4/stack_operations

A menu driven stack implementation in C using Modular design and Makefile

beginner-project c cli-app data-structures dynamic-arrays makefile stack

Last synced: 23 Apr 2025

https://github.com/traximuser6/data-structures-in-cpp

A simple project to practice and implement Data Structures & Algorithms (DSA) using C++.

algorithms challenges competitive-programming cpp data-structures dsa leanring-from-books programming-exercises

Last synced: 27 Sep 2025

https://github.com/chrsm/northbound

GoNorth typedefs for Go

data-structures go golang gonorth

Last synced: 07 Jan 2026

https://github.com/lmithilesh-26/data-structures

This Repository contains all the Data Structures and Algorithms concepts and their implementation in several ways in C++.

algorithms coding-interviews cpp20 data-structures implementation problem-solving

Last synced: 03 Jan 2026

https://github.com/gitluffywd/advanced_video_stabilization_and_roi_pixel_analysis

This repository offers tools for advanced video stabilization and pixel analysis, enhancing your video processing capabilities. Explore features like optical flow tracking and ROI selection to dive deeper into your video data. 🛠️🎥

data-structures debugging english-language git github html markdown numpy opencv project-management python

Last synced: 20 Jan 2026

https://github.com/nelsonbn/algorithms-data-structures-stable-vs-unstable-sort-algos

Algorithms and Data Structures - Stable Vs. Unstable Sorting Algorithms

algorithms-and-data-structures data-structures sorting-algorithms

Last synced: 28 May 2026

https://github.com/hrvadl/ads_lab4

Program for finding/deleting/inserting elements into binary tree

algorithms data-structures tree tree-structure typescript

Last synced: 25 Mar 2025

https://github.com/lupcode/node-lup-expires

Offers different data structures that allow temporary storing of objects

data-structures expire npm-package

Last synced: 12 Apr 2026

https://github.com/camara94/analysediscriminant

L'analyse factorielle discriminante (AFD) ou simplement analyse discriminante est une technique statistique qui vise à décrire, expliquer et prédire l'appartenance à des groupes prédéfinis (classes, modalités de la variable à prédire…) d'un ensemble d'observations (individus, exemples…)

data-minig data-mining-algorithms data-mining-python data-science data-structures

Last synced: 23 Jan 2026

https://github.com/martapolii/coding-problem-practice

A repository dedicated to solving coding problems from platforms like LeetCode, HackerRank, and more. It includes challenges and solutions across a variety of programming languages and topics such as algorithms, data structures, and problem-solving techniques.

algorithms bit-manipulation data-structures dynamic-programming mathematics optimization string-manipulation

Last synced: 25 Oct 2025

https://github.com/yamatoxkatana/binary-tree

A complex tree structure binary tree program

binary-tree data-structures

Last synced: 09 Apr 2025

https://github.com/miriammondragon/salesapp

SalesApp is a mobile application for Android developed in C# and Xamarin oriented to supermarkets and online shopping for groceries, technology and different categories supported.

android android-application csharp data-structures mysql mysql-database php supermarket supermarket-management-system xamarin xamarin-android xamarin-forms

Last synced: 26 Jan 2026

https://github.com/diegocrivelaro/js-ts-datastructures-algorithms

JavaScript and TypeScript Studies with Data Structure💻

data-structures javascript typescript

Last synced: 18 Apr 2026

https://github.com/97-jeffrey/ruby-data-structure

study notes of ruby data-structure

data-structures ruby

Last synced: 03 Apr 2025

https://github.com/helyousfi/hackerrankproblemsolving

This GitHub repository contains a collection of solutions to Hackerrank & LeetCode problems implemented in C++.

algorithms algorithms-and-data-structures cpp data-structures hackerrank hackerrank-solutions leetcode problem-solving

Last synced: 01 Aug 2025

https://github.com/henrylin03/odin-linkedlist

Implement linked list data structure using vanilla JavaScript (Node) as part of The Odin Project's "Full Stack JavaScript" course.

data-structures data-structures-and-algorithms javascript linked-list linked-list-in-js linked-lists linkedlist

Last synced: 29 May 2026

https://github.com/chanonroy/coding-challenges

📚 Various data structure and algorithm coding challenges in Python 3 and JavaScript

algorithms data-structures javascript python

Last synced: 17 May 2026

https://github.com/emanuelefavero/cracking-the-coding-interview-solutions

This repository contains my solutions to Cracking the Coding Interview questions.

algorithms cracking-the-coding-interview data-structures questions solutions

Last synced: 12 Aug 2025

https://github.com/atiqulislamwb/data-structure-algorithms-javascript

Data Structure and Algorithms with javascript language

algorithms data-structures javascript problem-solving

Last synced: 01 Aug 2025

https://github.com/bluediu/static-data-structures

Static data structures C, Python and Rust

c data-structures python rust

Last synced: 13 Apr 2026

https://github.com/carlosagalicia/tc1031-act52-integral-activity-hash-template-ad2023

This program processes and evaluates the results of a competitive programming contest, ranking teams based on the number of problems solved, penalty time, and team number. It uses tuples and maps to record results and calculate penalties.

cplusplus cpp data-structures labs

Last synced: 23 May 2026

https://github.com/saket-sk/data-structures-repo

Data Structures implementation taught during my academic tenure. Read WIKI of this Repository for more Theory.

data-structures

Last synced: 01 Aug 2025

https://github.com/alok-38/software-engineering-specialization

Explore a Career as a Software Engineer. Learn the basics of programming and software development

algorithms cryptography data-structures hashtable html-css-javascript java problem-solving

Last synced: 25 Mar 2025

https://github.com/thomasleavy/javadatastructuresandalgorithms

This repository contains Java implementations of different data structures and algorithms. Each one shows a different concept. It is intended to show how these elements work and how they're implemented in Java.

arraylist arrayqueue binary-search-tree bubble-sort data-structures doubly-linked-list java linkedlist recursion singly-linked-lists stack

Last synced: 20 May 2026

https://github.com/nkcoder/dsa-space

All data structure and algorithm practice.

algorithms data-structures leetcode

Last synced: 29 May 2026

https://github.com/dup4/algorithmic-library-cpp

collection of some commonly used algorithms implemented by morden c++

algorithms cpp data-structures

Last synced: 23 Sep 2025

https://github.com/khasherdene-xt/freecodecamp-task

Freecodecamp certification tasks

algorithms data-structures javascript

Last synced: 31 Jul 2025

https://github.com/ryannsq14/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: 09 Apr 2025

https://github.com/quaddarv1ne/codewars_quadd4rv1n7

Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)

algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project

Last synced: 28 Apr 2026

https://github.com/abdurrehman7452/route-optimization-for-event-logistics

A Data Structures and Algorithms C++ project in which a logistics team needs to understand the shortest distance to reach the destination keeping in view the constraints.

bfs-algorithm cplusplus cpp data-structures dsa graphs-algorithms queues-ds

Last synced: 03 Jan 2026

https://github.com/tyleradammartinez/csce

A short repo contains homework and lab assignments I completed at UNT

algorithms algorithms-and-data-structures csce data-structures unt

Last synced: 25 Mar 2025

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

Low level programming and algorithms in C

algorithms c data-structures

Last synced: 20 Jun 2026

https://github.com/rickbarretto/rickland

My personal repository for testing concepts in different languages. Patterns, Algorithms, Data Structures...

algorithms data-structures design-patterns patterns

Last synced: 09 Mar 2026

https://github.com/afshanalamengg/data-structures-and-algorithms-specialization

Master Algorithmic Programming Techniques. Advance your Software Engineering or Data Science Career by Learning Algorithms through Programming and Puzzle Solving. Ace coding interviews by implementing each algorithmic challenge in this Specialization.

algorithms critical-thinking data-structures graph-theory problem-solving software-testing

Last synced: 09 Apr 2025

https://github.com/ghivert/elm-data-dumper

Dump data structure easily in Elm!

data-structures elm formatter

Last synced: 30 Jul 2025

https://github.com/lesiaukr/algorithm_data_structures

Master's | Base Algorithms & Data Structures | Lectures

algorithms data-structures searching-algorithms sorting-algorithm

Last synced: 22 Sep 2025

https://github.com/sam0jones0/data_structures_and_algorithms

Various programs created during study of the book Problem Solving with Algorithms and Data Structures using Python

data-structures python python3

Last synced: 04 Jul 2025

https://github.com/hareeshreddi/data-structures-assignments

My attempts for the Data Structures Lab Assignments (CS210 Course) at IIT Guwahati

algorithms algorithms-implemented bst data-structures queue sorting-algorithms stacks topological-sort trees

Last synced: 30 Jul 2025

https://github.com/revazashvili/cpp-linked-list

simple linked list data structure example in c++

cpp data-structures linked-list

Last synced: 10 Jun 2026

https://github.com/pvlbzn/algorithms

Algorithms and data structure implementations

algorithms clrs data-structures

Last synced: 13 Jun 2026

https://github.com/lmithilesh-26/leetcode-solutions

Modern C++ Solutions of LeetCode Problems using Brute Force & Optimized Approach.

algorithms brute-force cpp20 data-structures interview-questions leetcode-solutions practice problem-solving

Last synced: 06 Sep 2025

https://github.com/anpep/nih

Implementation of commonly used data-structures and snippets

c data-structures data-structures-c utility-functions utility-library

Last synced: 25 Mar 2025

https://github.com/maestre3d/facebook-interview-go

Meta (Facebook) coding interview questions with solutions written in the Go programming language.

algorithms coding-interviews data-structures facebook go golang meta

Last synced: 02 Apr 2025

https://github.com/meysam81/students-binary-tree

a class of students, containing information about ID, Name & Grade, in a binary tree which has access methods to these datas

binary-trees c-plus-plus coding college-assignment data-structures programming project projects student-project students tree tree-structure

Last synced: 16 Mar 2025

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

Repositório para armazenar os códigos de Data Structures em C#

csharp data-structures

Last synced: 18 Aug 2025

https://github.com/oatw/algorithm

Example implementations of data structures and algorithms in Ruby for learning.

algorithms data-structures ruby

Last synced: 29 Jul 2025

https://github.com/l004p/in-memory-data-store

In memory KV store. Learning from https://build-your-own.org/redis/

data-structures kv-store

Last synced: 14 Jun 2025

https://github.com/misachi/btree

Btree implementation

btree data-structures

Last synced: 29 Jul 2025

https://github.com/agungdwiprasetyo/go-stl

Standard Template Library (like C++) in Go

data-structures golang stl

Last synced: 26 May 2026

https://github.com/randomgamingdev/doublelinkedlistlibjs

A simple double linked list that stores the head, tail and length of the list.

data-structures easy easy-to-use javascript linked-list list simple small

Last synced: 29 Jul 2025

https://github.com/pronazmul/dsa_js

Implementing Data Structure and Algorithm in JavaScript. Implemented Data Structures like (Stack, Queue, link list), Sorting Algorithms like (Linear Search, Binary Search). Big O Notation, Time Complexity and Space Complexity.

algorithms data-structures dsa js

Last synced: 29 Jul 2025

https://github.com/leoborai/dsa-in-cpp

Data Structures and Algorithms with C++

algorithms cpp data-structures

Last synced: 01 Mar 2025

https://github.com/applicativesystem/python-datastructure

my approach of solving the leetcode, interviewcode and other questions

data-structures python-3

Last synced: 29 Jul 2025

https://github.com/jagoda11/cs50-problem-set-3

CS50-Problem-set-3 🚀 explores algorithms 🧠, focusing on more advanced concepts in computer science 💻. This set includes challenges 🧩 that require the implementation and understanding of sorting 🔢 and searching 🔍 algorithms, enhancing efficiency ⚡, and understanding algorithmic complexity 🤔

algorithms computational cs50 cs50problemsets data-structures problem-solving searching sorting

Last synced: 28 Jul 2025

https://github.com/petru-braha/vd-library

A library developed on Windows, which implements complex data structures and creates visualisations of their operations

data-structures object-oriented-programming opengl

Last synced: 09 Aug 2025

https://github.com/zeionara/algorythms_and_data_structures

Labs for 'algorythms and data structures' discipline

algorythm data-structures

Last synced: 23 Jun 2026

https://github.com/eignnx/char-list

A persistent string type with the same API as a linked-list of characters.

data-structures dynamic-array functional-data-structure immutable linked-list persistent-data-structure

Last synced: 06 Jul 2025

https://github.com/3l-d1abl0/golang-algorithms-and-data-structure

Collection of algorithms and Data Structure implemented in Golang.

algorithms data-structures go golang programming-exercises

Last synced: 28 Jul 2025

https://github.com/kevinmfreire/wheres_waldo

This project was developed to identify the name, address and organization name within text.

data-structures database nlp-machine-learning notebooks pandas-dataframe spacy-nlp tensorflow2 text-classification unit-testing webscraping

Last synced: 11 Mar 2025

https://github.com/gabrielsilva798/estudosjava

Projeto Especialista Java - estudos pessoais e projetos criados para estudo na linguagem JAVA, caminho dos arquivos locais: "C:\Users\gabriel\eclipse-workspace"

challenge data-structures estrutura-de-dados java object-oriented orientacao-a-objetos

Last synced: 02 Apr 2025

https://github.com/porem5002/dts2

A simple library that provides various generic data structures for C programmers.

c data-structures header header-only header-only-lib header-only-library

Last synced: 01 Mar 2025

https://github.com/elishamutang/linked-list

My solution to Linked Lists project from TOP.

data-structures javascript linked-list

Last synced: 13 Apr 2026

https://github.com/parmodkumar28/codingninjas_dsa

Coding Ninjas DSA Questions Solutions

data-structures java

Last synced: 14 Jun 2025

https://github.com/alexaegis/avl

Flexible AVL Tree for TypeScript

avl avl-tree data-structures javascript node npm npm-package tree typescript

Last synced: 09 Apr 2026

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

自学数据结构

data-structures

Last synced: 23 Jun 2026

https://github.com/daviddavo/18eda

This is a mirror from https://gitlab.com/daviddavo/18eda

data-structures eda

Last synced: 17 Mar 2025

https://github.com/jaem1n207/cpp-algorithms

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++

algorithms computer-science cpp data-structures

Last synced: 30 May 2026