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/emahtab/problem-solving

Problem Solving questions

algorithms data-structures java

Last synced: 18 Mar 2025

https://github.com/okeuday/keys1value

Erlang set associative map for key lists

data-structures erlang

Last synced: 24 Jul 2025

https://github.com/jkazari/mathematics-laboratories-4.1

Repository of solutions for my Algorithms and Data Structures class on the 4th semester of studying Mathematics at Gdańsk University of Technology

algorithms cpp data-structures

Last synced: 30 Jun 2025

https://github.com/kishore-devaraj/layman-js-snippets

A repo which contains simple snippets to describe important concepts in javascript world and also contains common data structure patterns implemented in js.

data-structures javascript nodejs reactjs redux

Last synced: 11 Apr 2026

https://github.com/dronnix/bwarr

Black-White Array: fast, ordered data structure based on arrays with O(log N) memory allocations

btree btrees cache cache-friendly computer-science data-structure data-structures go golang ordered performance sorted-set

Last synced: 13 Jan 2026

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/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/aaron-zhao/js-utils

js-utils-z provides JavaScript utility functions including commonly used data structures.

data-structures javascript utility

Last synced: 15 Mar 2025

https://github.com/adriandarian/hackerrank

💻 All of my HackerRank Solutions

algorithms data-structures

Last synced: 18 Jan 2026

https://github.com/farhaduneci/contactbook

A simple contact book written with Python.

data-structures

Last synced: 01 Sep 2025

https://github.com/yagocrispim/data_structures

A study about data structures

cpp data-structures

Last synced: 23 Mar 2025

https://github.com/kalyan4636/interview-coding-practice-questions

PYTHON AND JAVA CODING SNIPPETS, TECHNICAL INTERVIEW QUESTIONS AND PRACTICE CODE.

angular corejava cpp css data-structures django framework html java javascript mongodb python sql

Last synced: 11 Apr 2026

https://github.com/mgobeaalcoba/python_intermediate

Aqui iré guardando los trabajos que voy haciendo en el curso de platzi de python y nivel intermedio

data-structures dictionaries game lambda-functions lists python3 sets strings tuples

Last synced: 11 Apr 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/haseeeb21/stack-in-python

Implementing Stack in python by importing deque library, creating Class of Stack and making functions of stack implementations.

class data-structures googlecolaboratory pop push pycharm python python3 stack

Last synced: 14 May 2026

https://github.com/levichu51/pro2-practica2-22-23

Práctica de la asignatura de Programación 2 de la UDC 22/23

data-structures programming udc university

Last synced: 16 May 2025

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

:books: Algorithms and Data Structures implemented in Java

data-structure-java data-structures

Last synced: 27 May 2026

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/neuodev/linkedlist

Build Linked List. Methods: reverseLinkedList, getKthFromTheEnd, toArray, size, indexOf, contains, deleteLast, deleteFirst, addFirst, addLast

data-structures linked-list reverse-linked-list

Last synced: 27 May 2026

https://github.com/0x484558/fairqueue

Spatially distancing fair queue

data-structures fairness no-std queue round-robin stack

Last synced: 21 Feb 2026

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/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/valentinnsoare/structcraftlib

Java library with custom data structures made with customization benefits and performance in mind.

arraylist binary-search binary-search-tree data-structures design-patterns hashtable heap java library linked-list performance queue sorting-algorithms stack

Last synced: 23 Mar 2025

https://github.com/tarball0/data-structures-notes

Repo to help with Data Structures and Algorithms

algorithms data-structures

Last synced: 21 Feb 2026

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

Basic data structures implementations in Python

data-structures data-structures-python

Last synced: 07 Apr 2025

https://github.com/jcalmcrasher/hackerrank-challenges

My algo solutions (mostly hackerrank challenges)

algorithms data-structures typescript

Last synced: 02 Sep 2025

https://github.com/phipsgabler/algdesign-persistent-data-structures

Presentation for Algorithm Design Seminar 2 on persistent data structures

algorithm-design data-structures persistent-data-structures

Last synced: 03 Feb 2026

https://github.com/jenniferplusplus/interview-algorithms

A collection of solutions to algorithm or data structure based programming challenges I've been given during interviews recently.

algorithm-challenges algorithms algorithms-and-data-structures data-structures interview interview-practice interview-preparation interview-questions

Last synced: 18 Nov 2025

https://github.com/daryaandreyuk/leetcodetasks

Preparation for LIVE Coding interviews

algorithms coding data-structures java notations

Last synced: 07 Apr 2025

https://github.com/denizkarya1999/dsa_practice_with_x27

Practice Data Structures and Algorithms for better software engineering

algorithms coding-interviews computer-science data-structures self-practice

Last synced: 02 Sep 2025

https://github.com/richardmiruka/alx-interview

This interview repository 📒 is a collection of (practical) questions and answers designed to help someone prepare for programming interviews. The repository is organized into several categories, including Algorithms, programming concepts, and miscellaneous topics through Practical questions and concepts such as Pascal's triangle.

algorithms algorithms-and-data-structures data-structures logic logic-programming programming-languages

Last synced: 26 Feb 2025

https://github.com/suniksha12/dsa_programs

This repository is a comprehensive collection of Data Structures and Algorithms (DSA) programs implemented in Java. Each major topic in DSA has its dedicated subfolder, referred to as a ‘set’. Each ‘set’ encapsulates 10-12 specific DSA programs related to the overarching topic.

algorithms approach data-structures datastructures-algorithms dsa file-upload git github interview-preparation interview-questions java pages problem-solving revision solutions spacecomplexity star timecomplexity

Last synced: 26 Jan 2026

https://github.com/drapegnik/algorithms

⏱️practise tasks on theory of algorithms on FAMCS, BSU

algorithms brute-force bsu c-plus-plus cpp data-structures famcs graph-algorithms

Last synced: 05 Apr 2025

https://github.com/davbrito/dbds

A C library of common data structures.

c data-structures list map tree vector

Last synced: 20 Jun 2025

https://github.com/tom-spalding/petrie-itis

a ITIS search wrapper to be used with Petrie

api api-wrapper classification data-structures graph itis petrie phylogeny taxonomy

Last synced: 31 Mar 2025

https://github.com/sureshsundriyal/rcu-cache

A FIFO cache implementation in Python with lock-free reads.

cache data-structures fifo-cache lock-free-reads python rcu rcu-cache

Last synced: 23 Mar 2025

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

THIS REPOSITORY CONTAINS ESSENTIAL IMPLEMENTATIONS OF FUNDAMENTAL DATA STRUCTURES SUCH AS STACKS AND QUEUES. IT INCLUDES BOTH STANDARD IMPLEMENTATIONS AND PROBLEM-SOLVING EXERCISES TO ENHANCE UNDERSTANDING AND APPLICATION OF THESE CONCEPTS. THIS REPOSITORY IS DESIGNED TO HELP STUDENTS AND DEVELOPERS PRACTICE DATA STRUCTURE.

data-structures java

Last synced: 31 Mar 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/orgh0/interview_bit

Solutions to Problems of InterviewBit

algorithm data-structures interviewbit

Last synced: 15 Mar 2025

https://github.com/iampavangandhi/huffmanendec

♾️ Huffman Encoder-Decoder Web App (using Huffman Coding)

data-structures encoder-decoder huffman-coding huffman-tree javascript

Last synced: 16 Jun 2025

https://github.com/vityaman-edu/bst

Binary Search Trees in C++20.

avl bst cpp20 data-structures

Last synced: 18 Jan 2026

https://github.com/jabhij/hacks_python

Python hacks for code optimization.

algorithms data-structures datatypes python

Last synced: 27 May 2026

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/zakariaelbouzkri/my_cses_problems_solutions

this repo contains my solutions to the University of Helsinki's "Competitive Programming" course problem set hosted on the CSES (Code Submission Evaluation System) platform. This repository serves as a showcase of my problem-solving skills and coding journey as I tackle a variety of algorithmic challenges.

algo cpp cses-problem-set-solution data-structures dynamic-programming graph-algorithms math mathematics searching-algorithms sorting-algorithms

Last synced: 27 Feb 2025

https://github.com/theanujdev/dsa-python

A beginner-friendly introduction to common data structures (array, linked lists, stacks, queues, trees, graphs) and algorithms (searching, sorting, recursion, dynamic programming) in Python.

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

Last synced: 10 Jun 2026

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

LeetCode is one of the most well-known online judge platforms that you can use to practice your programming skills by solving coding questions. It has over 1,100 different problems, support for over 18 programming languages, and an active community that is always there to help you with the solution

algorithms data-structures interview interview-practice interview-preparation interview-questions

Last synced: 15 Mar 2025

https://github.com/ernitingarg/very-large-file-processing-python

Python solution which uses min-heap data structure and thread parallalism to process very large file

data-structures large-files min-heap multiprocessing python3 space-complexity threading time-complexity unit-testing

Last synced: 16 May 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/i-umairkhan/big-integers

A big integer calculator for solving calculaitons of big numbers

biginteger cpp data-structures

Last synced: 28 May 2026

https://github.com/humbertocg18/pucrs-alest-i-2.3-2023.24

Trabalhos, Projetos, Exercícios e aulas realizados em Java na cadeira de Algoritimos e estrutura de dados 1, matéria do segundo semestre.

beecrowd beecrowd-solution-in-js beecrowd-solutions-in-java data data-structures datastructures-algorithms hashmap hashtable java-8 leetcode leetcode-javascript leetcode-solutions leetcodepra pucrs sorting-algorithms

Last synced: 29 Mar 2025

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

Learn algorithms and data structures in JS

alogrithms data-structures javascript

Last synced: 15 Mar 2025

https://github.com/nishkarsh25/iit-h-hospital-helpdesk-portal

Description: The IIT-H Hospital Helpdesk Portal is a multipurpose system that includes a directory of doctors and patients, an appointment management system, and a feedback management portal. The portal allows for easy access to important information, including doctor and patient details, appointment availability, and feedback ratings.,

data-structures linkedlists-using-class

Last synced: 15 Jul 2025

https://github.com/emmt/databags.jl

Data bags combine the flexibility of dictionaries to store data and the `obj.key` syntax to mimic dynamic structures.

data-structures julia

Last synced: 23 Mar 2025

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/mayankm96/eso207a_iitk

Programming Assignment Solutions for the course ESO207A: Data Structures and Algorithms

data-structures iitkanpur

Last synced: 11 Apr 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/ruban2205/data-structures-and-algorithms-python

This repository contains Data structures programs programmed using Python language. It contains 11 topics from Stack to Binary Search Tree.

data-structures data-structures-and-algorithms interview-practice python python-data-structures

Last synced: 15 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/jitendra3109/datastructure-algorithms

Contents code implemented in java.

algorithms data-structures hackerearth java

Last synced: 23 Mar 2025

https://github.com/aryanjain28/dsa

"This repository contains my LeetCode practice, DSA understanding, and crucial algorithms, encompassing all of my code."

algorithms data-structures leetcode leetcode-solutions python3

Last synced: 24 Mar 2025

https://github.com/blackspade/json-data-mine

Data collections using JSON format for applications.

data-structures json

Last synced: 04 Apr 2025

https://github.com/ikauematos/data-structurec

Hello devs okay with you guys? this repository aims to show a little about the sorting methods using C to apply the ordering methods

c data-structures language

Last synced: 27 Feb 2025

https://github.com/lurler/trimkit.statdictionary

StatDictionary is a simple, type-safe stat container designed for games that rely on numerical attributes - whether for character attributes, item properties, or entire gameplay systems.

c-sharp csharp data-structures game-development game-framework game-systems gamedev rpg stats trimkit

Last synced: 04 Nov 2025

https://github.com/pedrofnseca/bd-vendas

🐬 Banco de dados para vendas

cloud data-structures database mysql sql

Last synced: 18 May 2026

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/0xcourtney/data-structures-and-algorithms-in-js

In this series I will explore several different data structures and algorithms that are fundamental in Computer Science.

algorithms computer-science data-structures javascript

Last synced: 15 Mar 2025

https://github.com/shalldie/gog

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

data-structures functions generic golang

Last synced: 10 Mar 2025

https://github.com/chrisammon3000/dict-smasher

Flatten Python dictionaries in one go.

data-structures python-library

Last synced: 16 Mar 2025

https://github.com/tom-spalding/petrie

a Graph-based phylogenetic tree, implemented in Javascript.

algorithms data-structures graph nature petrie phylogeny taxonomy tree

Last synced: 20 Jan 2026

https://github.com/kazu728/aoj

Aizu Online Judge

algorithms data-structures

Last synced: 18 Mar 2025

https://github.com/yjhmelody/as-collections

Collections for assemblyscript

assemblyscript collections data-structures queue

Last synced: 08 Apr 2025

https://github.com/indexposition/linked-list-text-editor

A simple Text Editor that uses the concept of Linked List.

algotithms capstone-project data-structures dsa linked-list project

Last synced: 28 May 2026

https://github.com/amrhossamdev/leetcode

Collection of leetcode questions that I solved - feel free to ask me at any time <3

algorithms data-structures interview-questions leetcode

Last synced: 15 Mar 2025

https://github.com/zakariaelbouzkri/stack_sorter

This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting

algo c data-structures

Last synced: 22 Nov 2025

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

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

algorithms cpp data-structures

Last synced: 04 Nov 2025