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/mohamedayassin/dictionary-using-data-structures

Terminal based dictionary application using data structures in C++

data-structures dictionary linked-list linkedlists-using-class

Last synced: 24 Mar 2025

https://github.com/jakerockland/data-structure-essentials

Implementation of the basics of algorithms and data structures including searching, sorting, lists, stacks, queues, hash tables, trees, and graphs.

algorithms data-structures python

Last synced: 24 Jul 2025

https://github.com/shravan20/data-structures-and-algorithm

Repo contains the development explanation and code for Data Structure and Algorithm

algorithm algorithms data-structures

Last synced: 04 Apr 2025

https://github.com/okeuday/keys1value

Erlang set associative map for key lists

data-structures erlang

Last synced: 24 Jul 2025

https://github.com/madhvi-n/python-dsa

Data Structures and Algorithms in Python. Solutions to practice problems on GFG.

algorithms data-structures problem-solving python3

Last synced: 08 Apr 2025

https://github.com/glintonliao/berkeley-cs-61b

CS 61B: Data Structures

algorithms data-structures java

Last synced: 18 Mar 2025

https://github.com/ragul-rofi/stackimplementation2python

Beginner Stack Implementation in Python

data-structures dsa python stack

Last synced: 30 Mar 2025

https://github.com/sh1zen/crossync

Blazingly fast concurrent Data Structures for Rust.

concurrent-programming data-structures dev-tools rust-lang rust-library

Last synced: 06 Nov 2025

https://github.com/agilord/lookup

Dart package for constant (immutable) data structures for effiecient lookup, indexing and search in memory and on disk.

dart data-structures search

Last synced: 16 Feb 2026

https://github.com/hosu-kim/super_cool_goat_stack_sorter

A highly optimized integer sorting project implementing the chunk sorting algorithm.

algorithm-optimization c data-structures sorting-algorithms stack-operations

Last synced: 11 Jun 2025

https://github.com/amrdb/data-structures-cs61b

Labs & Projects for UC Berkeley's data structures course (CS61B).

data-structures

Last synced: 07 Jul 2026

https://github.com/swimshahriar/dsa-problem-solving

This repository contains some of the Data Structure and Algorithms that I have worked with.

algorithms data-structures javascript python3

Last synced: 02 May 2026

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

My data structures and algorithms library

algorithms data-structures java

Last synced: 14 May 2025

https://github.com/salmandeveloperz/python

Here is the repo of my python journey where I learn basic to advance of python.

ai data-science data-structures python python-script

Last synced: 08 Apr 2025

https://github.com/ifeelgarv/striver-a2z-dsa-sheet-solution-using-cpp

This repository contains Strivers A2Z DSA Course/Sheet Code Solution using C++with explanation.😍

algorithm data-structures

Last synced: 11 Jun 2025

https://github.com/ifeelgarv/kunalkushwaha-java-dsa-bootcamp

This repos contains QnA of Kunal Kushwaha and some Leetcode Question/Solution.💻

algorithms basic data-structures java

Last synced: 11 Jun 2025

https://github.com/musleh0001/dsa

Data Structure and Algorithm

alrogithm data-structures python3

Last synced: 24 Mar 2025

https://github.com/stackcats/collections

A library provides efficient implementations of the most common general purpose programming data structures.

algorithms data-structures elixir

Last synced: 30 Mar 2025

https://github.com/nakkayev1707/algorithms

Algorithms is a C# project dedicated to solving algorithmic challenges from various sources, such as LeetCode. This repository contains implementations of solutions for a variety of algorithmic problems, providing a resource for learning and improving problem-solving skills in C#. It includes solutions to common problems and data structures

algorithms codewars coding-challenges data-structures leetcode problem-solving

Last synced: 03 Jul 2025

https://github.com/sabberrahman/cse

My CSE study resources: Lecture notes, Code snippets, and Study materials

algorithm data-structures leetcode neetcode150 problem-solving

Last synced: 05 Nov 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/hozlucas28/c-algorithms-practical-work-2025

Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).

2025 algorithms c codeblocks continuous-integration data-structures gcc-complier github-actions mit-license practical-work university-assignment unlam

Last synced: 01 Apr 2025

https://github.com/arindal1/hackerrank-three-month-interview-prep

3 Month Interview Preparation Kit - has challenges curated by our HackerRank experts for you to prepare and ace your interview.

algorithms coding competitive-programming data-structures

Last synced: 09 Apr 2025

https://github.com/danishayman/boyer-moore-string-matching

This Java program implements the Boyer-Moore string matching algorithm using the Bad Character Heuristic.

algorithms booyer-moore booyer-moore-harspool data-structures java

Last synced: 20 Jun 2025

https://github.com/asarkar/algorithms-design-analysis-2

Lecture videos and homework for Algorithms: Design and Analysis, Part 2, taught by Tim Roughgarden

algorithms coursera data-structures scala stanford

Last synced: 27 Nov 2025

https://github.com/d-coder135/non_linear_data_structures

This Repo Contains Codes For Non-Linear Data Structures In Java Programming Language.

avl-tree bst data-structures java non-linear-data-structures tree-structure

Last synced: 14 Apr 2025

https://github.com/d-coder135/linear_data_structures_basics_java

Introduction and basic knowledge about data structures and implementation of it in Java language.

data-structures java

Last synced: 14 Apr 2025

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

Efficient data structures for every day programming

algorithms data-structures typescript

Last synced: 23 Apr 2025

https://github.com/aruneshbasak/python-dsa-problems-geeksforgeeks-160-days

I will upload my daily Python DSA problems solved on GeeksforGeeks and post it here!

algorithms-and-data-structures and data data-structures dsa python python3 structure

Last synced: 08 May 2025

https://github.com/can-dy-jack/queue

Queue implementation in JavaScript (based on Array)

data-structures implementation javascript queue

Last synced: 07 Apr 2025

https://github.com/haidermalikk/cs_notes

My CS notes. Include Topics Like: Data structures, Algorithims, OOP, Syntax for various languages, etc.

algorithms algorithms-and-data-structures begginer-friendly csnote csnotes data-structures explanation python

Last synced: 09 Apr 2025

https://github.com/lancejpollard/tl-bplus-tree.js

4 B+ Tree Implementations from trincot on StackOverflow

algorithms bplustree data-structures javascript tree

Last synced: 13 Jul 2026

https://github.com/pablohenrique/aulaspython-fatec

Repository destined for Fatec's Microinformatics classes - ADS. Realizado com @HenriqueQueirozz

ads data-structures exercises functions learning-python logic-programming pycharm-ide

Last synced: 02 Apr 2026

https://github.com/bzdgn/tower-of-hanoi-demo

Tower Of Hanoi Demonstration WIth Java and Custom Stack Implementation For Pegs

data-structures data-structures-algorithms java recursive recursive-algorithm stack tower-of-hanoi

Last synced: 28 Mar 2025

https://github.com/hendrialqori/dsa-javascript

Learn algorithm and data structure in Javascript

algorithm data-structures javascipt

Last synced: 31 Mar 2025

https://github.com/ikhsan/datastructure

Data structures in Swift for fun

data-structures swift

Last synced: 14 Jul 2026

https://github.com/daryaandreyuk/leetcodetasks

Preparation for LIVE Coding interviews

algorithms coding data-structures java notations

Last synced: 07 Apr 2025

https://github.com/jacobgrisham/spell-checker-data-structures-using-c

Program that spell-checks a file after loading a dictionary of words from disk into memory. Includes run-time data output.

big-o c computer-memory data-structures

Last synced: 04 Sep 2025

https://github.com/rishabh96b/code-implementations

This repository contains the C++ problems that I have either solved or concepts that I've implemented myself.

coding-challenge cpp data-structures hackerrank

Last synced: 25 Mar 2025

https://github.com/gunksd/data-structure-course-design

用C语言写的数据结构课程设计作业(2024.2.22)

c data-structures

Last synced: 22 Aug 2025

https://github.com/harshbatra/music_player_using_ll

MUSIC PLAYER SYSTEM USING LINKED LISTS : Academic Project under Data Structures & Algorithms course

algorithms cpp data-structures double-linked-list doubly-linked-list linked-list music-player optimization queue stack

Last synced: 01 Sep 2025

https://github.com/sakshijain009/just-problems

Variety of Data Structures and Algorithms Problems in C and Java 🥂

c coding-challenge data-structures gfg internship java practice preparation programming-challenges questions

Last synced: 08 Mar 2026

https://github.com/martin-majlis/probstructs

Collection of probabilistic data structures - CM-Sketch, ECM-Sketch, exponential histogram in C++.

cpp data-structures probabilistic-programming streaming

Last synced: 09 Apr 2025

https://github.com/perfectmak/gostructures

Data Structure implemented in Go

algorithms data-structures go golang

Last synced: 28 Feb 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/twitu/algorithms_part_i

Programming assignments in Algorithms part 1 by Princeton - covering topics of Sorting, Heaps, Quick Union and Trees

algorithm data-structures java online-course

Last synced: 23 May 2026

https://github.com/viniciuslawliet/bell-cranel-algorithm

The Bell Cranel Algorithm is a Python tool designed for generating and visualizing multilayer graphs. It offers customizable parameters for nodes, edges, and interlayer connections, facilitating the modeling and visualization of intricate systems such as dungeons, mazes, and networks.

algorithm anime danmachi data-structures dungeons graph python rpg

Last synced: 29 Mar 2025

https://github.com/omkarshinde1711/leetcode

Cracking LeetCode puzzles one bug at a time — algorithms, data structures, and a bit of caffeine-fueled magic!

algorithms coding-challenges cpp data-structures github-actions interview-prep java leetcode problem-solving python

Last synced: 13 Apr 2026

https://github.com/georgegkas/data_structures_and_algorithms_in_python

My solutions to the exercises found in the book "Data Structures and Algorithms in Python".

algorithms algorithms-implemented data-structures python3

Last synced: 27 Apr 2025

https://github.com/harshit-3905/striver_sde_sheet

Solutions to Striver SDE Sheet

algorithms data-structures java

Last synced: 07 Feb 2026

https://github.com/faresbakhit/cp

competitive programming ⚔️ resources and notes 🤺

algorithms competitive-programming cpp data-structures problem-solving

Last synced: 22 Mar 2025

https://github.com/pr47h4m/datastructuresandalgorithmscpp

Repository Focuses On Implementation Of Data Structures And Algorithms In CPP

algorithms codejam cpp data-structures kickstart oop

Last synced: 09 Apr 2025

https://github.com/oz4462/aletheia

Entropy-aware containers for Roaring bitmaps: near-Shannon-H0 space in the dense-irregular regime where Roaring spends a flat 8 KiB, never larger than Roaring, with a faster select. Pure Rust, zero deps, no unsafe.

bitmap bitmap-index bitset compression data-structures elias-fano entropy-coding information-retrieval roaring roaring-bitmaps rust rust-crate succinct succinct-data-structures zero-dependencies

Last synced: 14 Jul 2026

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

🍌 Data structures with C language

c c-language data-structures

Last synced: 05 Jun 2026

https://github.com/follen99/algorithmsanddatastructures_java

Questa è una serie di esempi di algoritmi e strutture dati scritti in linguaggio Java

algorithms algorithms-and-data-structures data-science data-structures java

Last synced: 05 Nov 2025

https://github.com/milenacarecho/42basecamp

Listas de exercicios realizadas durante o basecamp da 42 em julho/2021

c data-structures

Last synced: 14 Mar 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

https://github.com/rabinadk1/linearhashing

Hash Table visualization with Linear Probing for key collision

data-structures hashtable javascript p5js

Last synced: 11 Mar 2026

https://github.com/kopach-artem/fleet-managment

Car Fleet Manager in C: Manages vehicle data, refueling logs, and service alerts. The program utilizes linked lists for efficient data handling and provides a console-based user interface for interactive management. Includes source code, user interface, and documentation.

c c-plus-plus data-structures fleet-management structures

Last synced: 28 Apr 2026

https://github.com/ugurcanerdogan/movie-library-system

Library System - Data Structures project with Linked Lists

data-structures library-management-system linked-list

Last synced: 06 Jul 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/xcmyz/calculator

A Calculator implemented in Python.

data-structures gui python

Last synced: 06 Jul 2025

https://github.com/almmiko/rttd

Solutions for different technical problems.

algorithms data-structures leetcode

Last synced: 06 Jul 2025

https://github.com/angelosans/typescript

From noob to Pro using TypeScript

data-structures

Last synced: 13 May 2025

https://github.com/lunaroyster/algolyze

A searchable database of algorithms

algorithm-pages algorithms data-structures information reference

Last synced: 13 Jun 2026

https://github.com/limajpp/data-structures-exam

This repository contains my group's solution implementation for the final exam of the data structures course. It was designed by me, and my friend, Gabriel.

algorithms algorithms-and-data-structures binary-search-tree data-structures hashmap java linked-list

Last synced: 14 May 2025

https://github.com/yangjiaxi/dsaa

Data Structure and Algorithm Analysis

algorithm c data-structures

Last synced: 11 Jul 2025

https://github.com/henriquelimas/go-algorithm-design-manual

Codes in Go from Algorithm design manual Book

algorithms computer-science data-structures golang

Last synced: 02 Mar 2025

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

Created to improve python + competitive programming skills. This repository will include python programs and notes on Basics of Python, Data Structures and Algorithms with their implementations and explanations.

algorithms-and-data-structures competitive-programming data-structures python3

Last synced: 13 Jul 2025

https://github.com/diable201/ads2021_practice

Codes from practice lessons

algorithms cpp data-structures

Last synced: 30 May 2026

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

Data Structures and Algorithms problems and solutions in Ruby

data-structures datastructures dsa ruby

Last synced: 27 Feb 2025

https://github.com/denrydu/pat-testset

PAT竞赛刷题记录。Solutions for PAT competitions

algorithms cpp data-structures

Last synced: 04 Nov 2025

https://github.com/kwanhooo/pods

Practices on Data Structures

cpp data-structures data-structures-and-algorithms

Last synced: 13 Jun 2026