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/mubassim-khan/recursion-java

A few programs of Recursion topic/concept in Java language, helpful to understand the flow of program & method of recursion in Data Structures & Algorithm.

data-structures datastructures-algorithms java recursion recursive-algorithm

Last synced: 05 Mar 2025

https://github.com/yapeansa/arvore_binaria

Um estudo sobre árvore binária

binary-tree c data-structures

Last synced: 01 Apr 2025

https://github.com/nawodyaishan/simple-bookshop-shopping-cart

Simple bookshop shopping cart and checkout system using Dyanamic Programming Algorithms and Data Structures

algorithms c data-structures dynamic-programming

Last synced: 15 Mar 2025

https://github.com/kuanhungchen/spring-2019-data-structures

📦 Some programming assignments about basic data structures.

data data-structures

Last synced: 25 Feb 2025

https://github.com/fabiokleis/estruturas_de_dados2

Estruturas de dados 2, linguagem C, estudo de complexidade de algoritmo, análise empírica e assintótica, árvores binárias e percurso..

algorithms avl-tree b-tree binary-search-tree binary-trees breadth-first-search c complexity data-structures depth-first-search graph-algorithms hash-table heap heap-sort priority-queue

Last synced: 09 Apr 2025

https://github.com/bhargav-joshi/ds-algo

Different Companies Solutions of problems solved by me and some practice of coding & DSA Problems are in this repo.

algorithms data-structures

Last synced: 09 Apr 2025

https://github.com/hellokelci/cs112

Data Structures (198:112) course materials from Rutgers University’s Spring 2020 semester

data-structures rutgers-university

Last synced: 14 Aug 2025

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/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/imtiaz-emu/datastructurewithpython

Implementation of Data Structures using PYTHON 3.

bst data-structures heap linked-list

Last synced: 15 Mar 2025

https://github.com/stardustdl/algorithms-in-rust

A collection of some algorithms and data-structures.

algorithm algorithm-competitions algorithms-implemented data-structures

Last synced: 01 Apr 2025

https://github.com/prash08484/binary-tree-visualiser

It is basic ds-algo based project whose aim to illustrate some types of binary tree's and some operation visualization on that tree..

algorithm binary-search-tree binary-trees css3 data-structures html5 illustration javascript max-heapify

Last synced: 12 Apr 2026

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

This repository is designed to help beginners and newcomers learn Python programming, object-oriented design, and essential data structures and algorithms. The content is organized to provide a clear and structured learning path.

algorithms algorithms-and-data-structures data-structures python

Last synced: 30 Jun 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/markopapic/ads

C# implementations of some algorithms and data structures.

algorithms csharp data-structures

Last synced: 11 Jun 2026

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/mxagar/python_software_engineering

This repository contains a guide of Python tailored to professional Software Engineering, covering aspects like Data Structures, Algorithms, Design Patterns & Co.

algorithms data-structures design-patterns python software-architecture software-engineering

Last synced: 12 Apr 2026

https://github.com/memgonzales/aiep-python-scratch

Materials for the AMSLI Informatics Enrichment Program (AIEP), a training program for students representing the Philippines in international computational thinking and informatics contests

acm-icpc algorithms big-o binary-search binary-search-tree bisection-method bitwise-operators competitive-programming data-structures debugging divide-and-conquer dynamic-programming greedy-algorithms programming-for-kids python3 queue recursion scratch3 stack

Last synced: 20 Apr 2026

https://github.com/divyanshu-rawat/js-challenge

A Javscript programming Question having constraints of time and space.

data-structures javscript programming-challenges space-complexity time-complexity

Last synced: 09 Apr 2025

https://github.com/chenshuliu/python-guide-to-numpy

This repository is dedicated to explaining the functionalities of Numpy in Python

data-structures numpy python

Last synced: 18 Jan 2026

https://github.com/kvizyx/constructor

Implementation of different data structures and algorithms in Go

algorithms data-structures go

Last synced: 25 Mar 2025

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

Teaching data structures for some school classes

data-structures java

Last synced: 29 May 2026

https://github.com/bazoka-kaka/programming-interview-solutions

A bunch of programming solutions from real interviews / job programming tests that me and my friends gone through

algorithms coderbyte data-structures python

Last synced: 28 Mar 2025

https://github.com/cruxrebels/leetcode

Collection of Abhishek Agrawal's submissions to problems found on https://leetcode.com/.

algorithms cpp cpp11 cpp14 data-structures leedcode-contest-solutions leetcode leetcode-contest leetcode-solutions weekly-contest

Last synced: 09 Apr 2025

https://github.com/diogocarrola/ea-software-sim

Develop a new feature for the EA Sports College Football game as a Junior Software Engineer

code-analysis data-structures feature-proposal game-engine object-oriented-design

Last synced: 20 Aug 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/waleedgeorgy/python_data_structures

Classes for data structures that are not supported by Python.

data-structures python

Last synced: 12 Jun 2025

https://github.com/ombrelin/dut1-sda

Projet Structure de Données et Algorithme : Traitements de message

cpp data-structures

Last synced: 09 Apr 2025

https://github.com/jgdodson/scala-collections

A collection library for Scala

collections data-structures graphs

Last synced: 24 Jul 2025

https://github.com/orbulant/hardware-store-das

Using C++, data structures and algorithms are created to simulate a hardware store's inventory operations.

algorithm data-structures manipulate-data

Last synced: 04 Apr 2025

https://github.com/matheussnicacio/selectionsort

Selection sort que imprime valores ordenados e invertidos e aleatórios em um vetor de 10000 numeros

c data-structures data-structures-and-algorithms estrutura-de-dados

Last synced: 04 Sep 2025

https://github.com/data-mechanics/geoql

Library for performing queries and transformations on GeoJSON data (with emphasis on support for abstract graph representations).

data-science data-structures geographic-data geojson geojson-library

Last synced: 04 Apr 2026

https://github.com/kartheekcic/hackerrank_solutions

This repository contains the solution to a bunch of hackerrank problems that I have solved.

algorithms data-structures programming

Last synced: 22 Sep 2025

https://github.com/injamul3798/volunteer_management-using-c-cpp

It was a group project. Me and my friends worked together. When i was in first year,me and teams spend a lot time .And it was fun.I learned a lot/.

data-structures linked-list queue stack

Last synced: 02 Apr 2025

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

An implementation of Binary Search Tree in TypeScript

algorithms binary-search-tree data-structures typescript

Last synced: 02 Apr 2025

https://github.com/jacopodl/jcollections

Common data structures for the C language

c collections data data-structures jcollections

Last synced: 30 Jul 2025

https://github.com/barrenszeppelin/pmmap

Go implemenation of Persistent Mergeable Hash Maps

data-structures go hashmap immutable tree

Last synced: 01 Sep 2025

https://github.com/failpt/avl-csharp

Generic AVL tree implementation and testing in C#

avl avl-tree bst csharp data-structures generic generic-library self-balancing-trees

Last synced: 30 Aug 2025

https://github.com/nikhil25803/dsalgo

C++ Basic Programs | Data Structure | Algorithms

algorithms cpp data-structures

Last synced: 04 Apr 2025

https://github.com/poonamkhatri/php-find-unique-values-function

This repository contains a custom PHP function for retrieving unique values from an array without relying on built-in PHP functions like array_unique(). The function utilizes a straightforward algorithm to identify and collect only the unique elements present in the input array.

array array-manipulations array-methods arraylist arrays arrays-and-strings data-science data-structures data-structures-and-algorithms php php7 php8

Last synced: 31 Mar 2025

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/thwiseman/algorithms

My versions of various common algorithms.

algorithms data-structures sorting

Last synced: 21 Sep 2025

https://github.com/mikemwai/codelabs

Interactive and hands-on learning resource for python

data-structures noframework

Last synced: 23 Apr 2025

https://github.com/odhithsen/data-structures-java

🧑‍💻 Java implementations of various data structures and their associated operations.

data-structures java

Last synced: 24 Oct 2025

https://github.com/riannegreiros/fccjscertification

Free Code Camp - JavaScript Algorithms and Data Structures Projects

algorithms data-structures freecodecamp-project

Last synced: 21 Sep 2025

https://github.com/anastasia21112/java-practice

A compilation of book work exercises and projects done while learning Java for object oriented programs, networking, and data structures.

data-structures java networking object-oriented-programming

Last synced: 20 Oct 2025

https://github.com/carlosecosmesilva/c-projects-and-exercises

Exercices using C to exercise fundamentals that are being learned during courses , training and college

algorithms c data-structures linked-list

Last synced: 11 Jun 2026

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/ofmiq/algorithmsanddatastructures

A collection of fundamental algorithms and data structures implemented in C++

algorithms c-plus-plus data-structures

Last synced: 25 Oct 2025

https://github.com/iasminmartins/methods-and-programming-techniques

Repository dedicated to MPT activities, guided by Prof. Dr. Igor Sousa Peretta.

algorithms c data-structures file-handling mathematical-programming memory-management pointers recursion

Last synced: 05 Apr 2025

https://github.com/danigb/cs-playground

Classic algorithms and data structures implemented in clojure

algorithms computer-science data-structures

Last synced: 05 Nov 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/ramzijabali/data-structures-java

Reimplementation of Java data structures

data-structures java

Last synced: 01 Sep 2025

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

아주대학교 자료구조 과제 코드

c-language data-structures implementation

Last synced: 29 Jul 2025

https://github.com/ranimeshehata/shortest-paths-algorithms

A program implementing the three shortest paths algorithms for directed weighted graphs which are Dijkstra, Bellman-Ford and Floyd-Warshall.

algorithms bellman-ford-algorithm data-structures dijkstra-algorithm floyd-warshall-algorithm graphs java junit-test shortest-path-algorithm

Last synced: 25 Oct 2025

https://github.com/keshav2010/sdm

StudentDataManager Helps you Manage your Student's Basic Information on your System and provides a simple user interface to interact with stored Data to either view or manipulate it.

data-structures java java-8 java-se personal-project swing-gui

Last synced: 02 Jan 2026

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/zyx-0314/dsa-patient-record-management-system-v.2

A C++ console application for managing patient records. Features include patient registration, display, and update.

basic-programming cpp data-structures school-project

Last synced: 29 Jul 2025

https://github.com/uppnrise/daily-coding-problems

Daily coding problems and solutions - Interview preparation and algorithm practice

algorithms coding-problems daily-coding-problem data-structures interview-prep java

Last synced: 29 Jul 2025

https://github.com/saxarona/tc1031

Data Structures and Fundamental Algorithms---A full course based on González Guerra original lecture notes using C++

algorithms data-structures

Last synced: 02 Jan 2026

https://github.com/houbb/leetcode-notes

leetcode-notes 力扣算法刷题笔记 数据结构与算法

algorithms data-structures leetcode

Last synced: 30 Aug 2025

https://github.com/derafu/container

Flexible Data Containers for PHP

containers data-structures json php schema

Last synced: 07 Nov 2025

https://github.com/tomBoddaert/dynode

A linked list that can hold dynamically sized data in its nodes.

data-structures linked-list

Last synced: 15 Aug 2025

https://github.com/werdsmind/estructuras_de_datos

colección de implementaciones de estructuras de datos y algoritmos fundamentales escritos en C++

console-application cpp data-structures double-linked-list executable graph pointers pointers-and-arrays proyects tree-structure

Last synced: 23 Jun 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/caiocarneloz/data-structures

Cpp code for some data structures with usage examples

avl-tree cpp data-structures list queue stack

Last synced: 26 Feb 2025

https://github.com/chrsm/northbound

GoNorth typedefs for Go

data-structures go golang gonorth

Last synced: 07 Jan 2026

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/nandahkrishna/datastructureslab

Programs written for Data Structures Lab in the 3rd Semester

c c-programming data-structures datastructures

Last synced: 25 Mar 2025

https://github.com/praneshr/bst.js

Javascript implementation of Binary Search Tree

binary-search-tree bst bstree data-structures javascript

Last synced: 31 Mar 2025

https://github.com/rana-arju/javascript-problem-solving

JavaScript Problem solving with Data Structures + Algorithms

algorithms data-structures javascript problem-solving

Last synced: 02 Apr 2025

https://github.com/elis-vasconcelos/estrutura-dados-algoritmos

Repositório com implementações de estruturas de dados e algoritmos em Python.

data-structures hashing-algorithm tree-data-structure

Last synced: 02 Apr 2025

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

Visualisation of possible operations on data structures

data-structures object-oriented-programming opengl

Last synced: 05 Sep 2025

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