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/vlmarkov/test-tasks

A repository where is placed test programming tasks.

algorithm c cpp data-structures multithreading

Last synced: 09 Sep 2025

https://github.com/tahaaa22/scheduler-algo

simulates the operation of the process scheduler in a multiprocessor system and calculates some related statistics in order to help improve the overall scheduling system.

data-structures oop-principles scheduling-algorithms

Last synced: 08 Oct 2025

https://github.com/gkapfham/cs112s2014

Course Materials for Computer Science 111 Spring 2014

algorithms computer-science data-structures laboratory

Last synced: 27 Jan 2026

https://github.com/sivaosorg/alpha4j

alpha4j: is a Java 8 library featuring common data structures and algorithms. Enhance your projects with efficient and easy-to-use implementations designed for performance and clarity.

ai algorithms data-structures data-structures-and-algorithms java java-algorithms java-data-structure

Last synced: 09 Nov 2025

https://github.com/carlossanabriam/csharp-basics

Some projects related to OOP, functional programming and parallel programming in C#

csharp data-structures functional-programming generics inheritance linq master-worker memoization oop parallel-programming word-count

Last synced: 08 Oct 2025

https://github.com/sharonina/algoritmosavanzados

Ejercicios de Algoritmos Avanzados y Estructuras de Datos (platzi)

algorithms algorithms-and-data-structures data-structures javascript

Last synced: 27 Mar 2025

https://github.com/harish-aka-shivi/algo-ds

Data structures implementations, algorithms, leetcode solutions, etc

algorithms data-structures dynamic-programming leetcode recursion typescript

Last synced: 03 Oct 2025

https://github.com/hima890/sorting_algorithms

Explore various sorting algorithms implemented in C within this repository. Each algorithm, such as Bubble Sort, Insertion Sort, Selection Sort, and Quick Sort, is meticulously crafted in separate C files. Witness these algorithms in action as they sort arrays or linked lists, with printed outputs after each step.

algorithms alx alx-africa alx-low-level-programming data-structures search-algorithm

Last synced: 14 May 2025

https://github.com/gabriel-vanca/infoarena

Solved Algorithm & Data Structure problems for Infoarena.ro, the biggest Romanian online community helping thousands of young students learn and train for national and international Computer Science contests, supported by a team of former Olympic students.

algorithms binary-search-tree competitive-programming cplusplus cpp data-structures dijkstra-algorithm dynamic-programming geometry-algorithms graph-algorithms graph-theory greedy-algorithms infoarena lowest-common-ancestor matrix-algebra sorting-algorithms string-manipulation trie-data-structure

Last synced: 24 Oct 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: 04 Mar 2025

https://github.com/prosenjitjoy/problem-solving---hackerrank

Collection of my submitted solutions to the HackerRank problem-solving test.

algorithms data-structures

Last synced: 09 Oct 2025

https://github.com/coledixon/sql

SQL projects and advanced scripting

data-structures database-schema sql ssms tsql

Last synced: 18 Mar 2026

https://github.com/charmoniumq/algo

Algorithms that I implement for fun

automata data-structures

Last synced: 11 Feb 2026

https://github.com/shashankpie/algods

Everything about Data structures and algorithms, coding interview patterns, list of problems to solve, etc.

algorithms coding-interviews data-structures

Last synced: 02 Jan 2026

https://github.com/zhengxs2018/tiny-tree

一个循环解决行转树的问题,快速,轻量,无依赖。

array-to-tree array2tree data-structures tree tree2array

Last synced: 25 Feb 2025

https://github.com/lmithilesh-26/interview-bit-solutions

This Repository contains Topic wise Solutions to various problems on Interview_Bit Practice section in C++.

algorithms cpp20 data-structures interview-bit practice-programming solutions

Last synced: 17 Mar 2025

https://github.com/nrastija/spa

Content of the Data structures and Algorithms course in the 2nd year of PDS IPS

algorithms big-o-notation data-structures efficiency problem-solving

Last synced: 14 Mar 2025

https://github.com/beastop/bloomfilter

BloomFilter is a simple and efficient implementation of a Bloom filter in Go.

algorithms bloom-filter bloomfilter bloomfilter-go data-structures go golang

Last synced: 25 Feb 2025

https://github.com/luizgabriel/uri.solvedproblems

A list of some URI (https://www.urionlinejudge.com.br/) problems I tried to solve.

algorithms computer-science data-structures uri uri-online-judge

Last synced: 06 Apr 2025

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

All the data structures and algorithms code files that I have practised.

algorithms data-structures python ruby

Last synced: 05 Apr 2025

https://github.com/orxfun/orx-bench-shortest-path

Benchmarks for single source single sink shortest path implementations

benchmark data-structures dijkstra-algorithm priority-queue rust shortest-path-algorithm

Last synced: 21 Jan 2026

https://github.com/cyberg4b/leetcode-exercises

Some LeetCode Data Structures exercises in TypeScript.

data-structures leetcode typescript

Last synced: 04 Apr 2026

https://github.com/tawfik-s/datastructure-java-tasks

mydataStructurejavaTasksFirstYear

algorithms data-structures mufic tasks

Last synced: 14 Mar 2025

https://github.com/inforkgodara/binary-search

A single class implementation of binary search

binarysearch data-structures inforkgodara java java-8

Last synced: 04 Apr 2025

https://github.com/inforkgodara/ternary-search

A single class implementation of ternary search

data-structures inforkgodara java ternary-search

Last synced: 04 Apr 2025

https://github.com/amrtamertech/clsstack_library-cpp

A C++ template-based stack library (clsMyStack) built on top of a queue and doubly linked list, offering classic LIFO operations with extra flexibility.

cpp data-structures doubly-linked-list generic-programming inheritance oop stack templates

Last synced: 27 Jun 2025

https://github.com/50-course/alx-higher_level_programming

:computer: This repository contains exercise files, assignments and submissions :nerd_face:, for the ALX/Holberton School SE program.

50-course alx alx-curriculum bash c data-structures holbertonschool python scripting test-driven-development

Last synced: 19 Sep 2025

https://github.com/rbuj/basic-data-structures

A collection of simple examples for learning basic data structures using C.

ansi-c data-structures

Last synced: 11 Oct 2025

https://github.com/yoshiohasegawa/python-data-structures

A Python package that contains common data structures and algorithms, available on PyPi.

data-structures heap linked-list python queue stack tree

Last synced: 11 Oct 2025

https://github.com/artarts36/gds

Data Structures for Golang

data-structures go

Last synced: 22 Mar 2025

https://github.com/ferstormblessed/datastructures-algorithms

Basic data structures and algorithms with c++

algorithms-and-data-structures cpp data-structures

Last synced: 05 Mar 2025

https://github.com/eliasdeallmeida/estd-ifce

Repositório com a resolução das atividades propostas na disciplina de Estrutura de Dados do IFCE.

binary-tree data-structures doubly-linked-list linked-list python queue recursion stack

Last synced: 14 Mar 2025

https://github.com/whisperpine/leetcode-py

LeetCode problem solutions in Rust.

algorithms data-structures dsa leetcode neetcode python

Last synced: 11 Oct 2025

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

⚒ js playground for data structures

data-structures javascript

Last synced: 13 Nov 2025

https://github.com/andygol/andygol.github.io

Andrii Holovin – Product & Project Manager Geospatial Expert / OpenStreetMap Consultant / DevOps practitioner

consultant data data-structures devops experience floss gis mapping navigation openstreetmap personal-site personal-website

Last synced: 11 Oct 2025

https://github.com/kashirin-alex/thither.direct-onamove

an android skeleton-example application for using data from Thither.Direct platform on mobile applications

android-application data data-analysis data-structures data-visualization mobile-development mobility query research-data-management

Last synced: 06 Apr 2025

https://github.com/ohmic-guy/mnemosyne

An experimental Python library exploring persistent and versioned data structures.

data-structures functional-programming immutability persistent-data-structures versioning

Last synced: 13 Feb 2026

https://github.com/thoth2357/data-structures-algorithms

Data structures and algorithms i have learnt and implemented with explanations

algorithms-and-data-structures data-structures

Last synced: 07 Aug 2025

https://github.com/kalebers/data_structures_masters_2025

Repositorio para trabalhos da materia de Estrutura de Dados no Mestrado de Cybersegurança na PUCPR.

arrays binary-search-tree data-structures hash-table python

Last synced: 12 Oct 2025

https://github.com/jen2004/mail-delivery-system

A routing and package delivery simulation system designed for a parcel service. A CLI Python application that utilizes a hash table and the Nearest Neighbor algorithm.

algorithms-and-data-structures cli cli-app data-structures hashmap hashtable pycharm python

Last synced: 27 Jun 2025

https://github.com/robin-mlh/treedatastructure

Tree-based data structure system with functions for adding, modifying, deleting or reading data from a directory path.

data-structures functions python utils

Last synced: 12 Oct 2025

https://github.com/didogrigorov/leetcode-may-daily-challenges-2023

Python solutions to LeetCode's May 2023 Daily Challenges, organized by date. Ideal for practicing coding, mastering Python, and preparing for interviews.

algorithm-challenges algorithms algorithms-and-data-structures coding coding-challenge coding-challenges coding-interviews data-structures interview leetcode leetcode-python leetcode-solutions programming python python3

Last synced: 12 Oct 2025

https://github.com/kavindu-mane/algorithms_implementation

Algorithms implementation using python.

algorithm algorithms data-structures

Last synced: 06 Apr 2025

https://github.com/hongchangwu/pfds

Exercises from "Purely Functional Data Structures"

data-structures functional-programming

Last synced: 13 Oct 2025

https://github.com/junh0328/prepare_algorithm

📚 파이썬을 통해 자료구조와 알고리즘 공부하기

algorithms data-structures python

Last synced: 22 Mar 2025

https://github.com/thewasif/algorithms-typescript

Learning Data Structures & Algorithms with JavaScript

algorithms data-structures javascript

Last synced: 22 Mar 2025

https://github.com/qibinlou/kotlin-common-lib

A Guava-like Kotlin common platform algorithms and utilities lib.

algorithms common data-structures js jvm kotlin library

Last synced: 13 Oct 2025

https://github.com/egrizq/golang-data-structure

Data Structure with Golang

data-structures golang leetcode

Last synced: 02 Nov 2025

https://github.com/firatgoktepe/data-structures-for-react

Some real world examples about data structures commonly used for React

data-structures javascript react vitejs

Last synced: 14 Oct 2025

https://github.com/mhamdyx/supermarket_management_system

Three different implementations of the same system: Dynamic Array, Linked-List, and Abstract Data Type

abstract-data-types c-programming data-structures dynamic-arrays linked-lists

Last synced: 29 Mar 2025

https://github.com/kevinknights29/dsa_in_cplusplus

This repo contains data structures and algorithms implemented in C++.

algorithms cplusplus data-structures

Last synced: 22 Mar 2025

https://github.com/ivan-guerra/huffman

Huffman data compression

compression data-structures huffman-coding

Last synced: 14 Mar 2025

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

Study repository for Data Structures & Algorithms Course

algorithms data-structures python

Last synced: 05 Nov 2025

https://github.com/3bdalrhmans3d/leetcode

This repository is managed by LeetPush extension: https://github.com/husamahmud/LeetPush

cpp csharp data-structures java javascript leetcode-solutions pandas python python3 sql

Last synced: 08 Apr 2026

https://github.com/tarek99samy/datastructure-project

Restaurant small Application system using OOP and DS concepts

algorithms-and-data-structures c-plus-plus data-structures gui-application

Last synced: 30 Aug 2025

https://github.com/jjfiv/csc212arraylists

CSC212 Array-Based List Implementations

array-list data-structures dynamic-array smith-csc212

Last synced: 30 Aug 2025

https://github.com/ozmap/technical-assessment

Technical assessment for the position of software engineer at DevOZ.

assessment-project challenge data-structures restful-api typescript

Last synced: 14 Apr 2025

https://github.com/davidyslu/OnlineJudgePKU

Personal submissions on PKU Online Judge (北京大學程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/chinmaybhalodia/walmart-virtual-internship

All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.

data-munging data-structures java python relational-database-design software-architecture software-engineering sql

Last synced: 27 Aug 2025

https://github.com/theronwolcott/data-structure-phonebook

This project implements Ordered Linear Probing (OLP) and Quadratic Probing (QP) for collision resolution in hash tables, supporting soft deletion, hard deletion, and auto-resizing with prime number capacities for optimal performance.

data-structures hash-tables java

Last synced: 14 Oct 2025

https://github.com/khaledsalshibani/cpp-nested-linked-lists

This repository was created as a college assignment. It includes detailed explanations for each file, class, and method used. The project implements nested linked lists for handling basic file operations.

cpp cpp-tutorials data-structures file-handling linked-list

Last synced: 24 Aug 2025

https://github.com/theritikchoure/dsa

This repository is for anyone and everyone who wishes to understand what are data structures and how algorithms work. This repo is specially for computer science and information technology students. This repo includes – 1. Theory & algorithms - Understand the working of data structures and algorithms that operate on them. 2. Practical Implementation (Programs) – Implement the DS and algorithms in the form of computer programs using C++ programming language. We will be covering many topics in DS such as - What is Data structures, why do we need DS, Algorithms, Algorithm analysis, time and space complexity, types of Data structures - linear and non linear types, stack, queues, linked list, graphs, trees. Algorithms - Sorting, searching, tree traversal etc.

data-structures dsa

Last synced: 12 Nov 2025

https://github.com/ivan-guerra/dsa

Classic data structures and algorithms implemented in C++

algorithms data-structures

Last synced: 24 Aug 2025

https://github.com/ikeraguero/javascript-course

This repo provides a place for uploading projects and concepts from Jonas Schmedtmann's 'The Complete JavaScript Course', focused on the essentials of vanilla JS and how it works below the surface.

apis data-structures dom-manipulation javascript oop

Last synced: 23 Aug 2025

https://github.com/mohamedwelteir/infix-to-postfix--expression-evaluator

This project is for converting mathematical expression from infix to postfix as well as evaluating the expression.

data-structures java

Last synced: 26 Feb 2025

https://github.com/felipe-gdr/algorithms

Algorithms, coding challenges and exercises

algorithms data-structures java-8

Last synced: 12 Jul 2025

https://github.com/jalalazimi/algorz

Data Structures & Algorithms for Javascript

algorithm data-structures

Last synced: 26 Dec 2025

https://github.com/xiaohan2012/pyheap

binary heap implementation in Python

data-structures heap priority-queue

Last synced: 23 Aug 2025

https://github.com/rsgoksel/data-structures-cpp

Foundations of Data Structures in C++: Descriptions and Illustrations

binary-search-tree binary-tree cpp data-structures linked-list queue

Last synced: 12 Nov 2025

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

A collection library for Scala

collections data-structures graphs

Last synced: 24 Jul 2025