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/danitilahun/competitiveprogrammingsolutions

A comprehensive collection of code solutions for LeetCode and Codeforces problems, designed to enhance your competitive programming skills and help you tackle coding challenges with confidence.

algorithms array data-structures dynamic-programming graph kmp-algorithm linked-list matrix monotonic-stack python queue sliding-window sorting-algorithms stack tree trie two-pointers union-find

Last synced: 03 Nov 2025

https://github.com/kietcse/dsa_hcmut_2023

These are assignments of DSA in 2023 of HCMUT. This repository include 2 assignments and the beginning story of each assignment related to JJK anime (my teachers is a big fan of JJK). I was thrilled to get 10 marks for both of these !!!

data-structures dsa-algorithm

Last synced: 08 Jul 2025

https://github.com/arindam2003/cpp_dsa

This Repo Contains Data Structures and Algorithm in C++ in organize manner. It have all Problem from Basic to Advanced and Compititie Program

cpp data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-cpp

Last synced: 17 May 2026

https://github.com/sbueschel/go-linked

Doubly linked list for Go (with generics)

data-structures generics go golang linked-list

Last synced: 23 Jul 2025

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

My solutions for many competitive programming websites.

algorithms codeforces competitive-programming cplusplus data-structures leetcode

Last synced: 16 Jul 2025

https://github.com/codejsha/algorithm-examples

Examples of algorithms, data structures, and problem-solving for practical applications

algorithms data-structures problem-solving

Last synced: 02 Apr 2025

https://github.com/anishlearnstocode/java-batch-10

Introductory course in Java Programming taught at @WhatAfterCollege. 🎓

algorithms course data-structures java online-course oops strings

Last synced: 18 Mar 2025

https://github.com/gustavohnsv/ep1_aed2

Exercício de Programa sobre Grafos não Direcionados Ponderados da matéria de Algoritmos e Estrutura de Dados II, onde é possível realizar funções como Busca em Largura, em Profundidade, verificar componentes e vértices de articulação, entre outras funcionalidades.

bfs-algorithm c data-structures dfs-algorithm exercises graphs graphs-algorithms

Last synced: 03 Apr 2025

https://github.com/cihat-kose/patika-java-projects

A curated collection of beginner to intermediate Java projects focusing on essential programming concepts such as arithmetic, sorting, recursion, and object-oriented programming. Perfect for learners to strengthen their Java skills through hands-on practice.

algorithm-challenges beginner-friendly data-structures java java-exercises java-fundamentals oops-in-java problem-solving training-materials

Last synced: 17 Jun 2025

https://github.com/aswinbarath/sde-problems

SDE Problems marked with FAQ Companies

algorithms data-structures gfg java leetcode problem-solving sde-sheet

Last synced: 14 May 2025

https://github.com/w1redch4d/pcclist

PCCList is a dynamic, Python-style list implementation in C++ capable of storing heterogeneous types

cpp17 data-structures dynamic-array python-list

Last synced: 11 May 2025

https://github.com/mastercruelty/c-go-algorithms

Just a repository where I put my C and Go exercises about my exam of Algorithm and data structures at University of Milan

algorithms c data-structures golang

Last synced: 14 May 2026

https://github.com/lucidfrontier45/indexed-vector

A Rust library that implements vector container that can be indexed with specified function.

data-structures rust

Last synced: 05 Apr 2025

https://github.com/jaem1n207/brain

개발을 할 때 필요한 일부 기본 지식들을 정리한 저장소

accessibility css data-structures database front-end html javascript network node os patterns performance react security

Last synced: 08 Apr 2026

https://github.com/tauqueeralam42/dsa-java

Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.

algorithms data-structures java

Last synced: 30 Oct 2025

https://github.com/maxrt101/c-data-structures

Some common data structures in c11

c11 data-structures

Last synced: 05 Apr 2025

https://github.com/anshumansinha3301/data-structures-for-artificial-intelligence

Data Structures and Algorithm implementation in Artificial Intelligence including algorithm used for Artificial Intelligence

algortihm anshumansinha3301 artificial-intelligence bitfusiondynamics data-structures open-source

Last synced: 11 Jun 2026

https://github.com/aditya172926/ds-algo-notebooks

Algorithms, Data Structures explanation, Machine learning and Deep learning code and theory.

algorithms data-structures deep-learning machine-learning

Last synced: 17 Jul 2025

https://github.com/fou1100ouacus/course19_driving-license-management_full-real-project

DVLD is a Desktop Application that I've been working on from scratch, using .NET Core Windows Forms, ADO.Net and Microsft SQL Server from Programming Advices Course 19.

advanced-programming csharp-code data-structures database desktop-app dotnet sql

Last synced: 09 May 2026

https://github.com/anymost/dsa

data struct and algorithm write by goland

algorithms data-structures goland

Last synced: 03 Nov 2025

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

Data Structures Codes

data-structures python

Last synced: 18 May 2026

https://github.com/netherquartz/bash_list

A linked list data structure written in Bash.

bash bash-script data-structures datastructures list shell shell-script

Last synced: 20 Apr 2026

https://github.com/hossein13m/leetcodechallenges

LeetCode Challenges Answers and Explanations

algorithms data-structures javascript leetcode

Last synced: 05 Jun 2026

https://github.com/nkokor/Fibonacci-Heap

Python implementation of Fibonacci Heap

data-structures fibonacci-heap

Last synced: 25 Sep 2025

https://github.com/ahmed-roshdy-1/lab-3-assissment

it problem-solving using data structures and that when I in my second years in computer science college

c data-structures

Last synced: 02 Aug 2025

https://github.com/sysread/skewheap-pp

A fast and flexible heap structure written in pure perl

data-structures heap perl perl5 prioity-queue queue skew skewheap

Last synced: 02 Aug 2025

https://github.com/priyakdey/algodex

Algodex is a comprehensive collection of Data Structures and Algorithms (DSA) resources, solutions, and notes.

algoexpert algorithms algorithms-and-data-structures data-structures interview-preparation leetcode neetcode workattech

Last synced: 02 Aug 2025

https://github.com/rosekamallove/learn_code

This is a repository that contains all the topics that I @rosekamallove studied while learning to code and am currently learning Data Structures and Algorithms, and all the code I wrote are in this repo and I am thinking of making this repo more like a Learning resource.

algorithms competitive-programming cpp data-structures development

Last synced: 04 Aug 2025

https://github.com/exbotanical/connective-tissue

High performance implementations of classical list and ring data structures

algorithms data-structures linked-lists

Last synced: 06 Aug 2025

https://github.com/make-github-pseudonymous-again/js-fifo

:blossom: First In, First Out data structures for JavaScript

agpl computer-science data-structures fifo javascript ordered-collections queues

Last synced: 06 Jun 2026

https://github.com/muthu-kumar-u/go-dsa

Data Structures & Algorithms practice in Go. Covers arrays, binary search, trees, graphs, and more with clean implementations and explanations.

algorithms coding-practice data-structures dsa golang leetcode

Last synced: 07 Aug 2025

https://github.com/halvaradop/leetcode

A collection of solutions to LeetCode problems, focusing on algorithms and data structures

algorithms approaches data-structures leetcode techniques typescript

Last synced: 09 Aug 2025

https://github.com/ravin-d-27/data_structures_questions

Here's my repository where I will be uploading placement coding questions with solutions here.

algorithms data-structures java leetcode

Last synced: 10 Aug 2025

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

This is repository that contains a Java packages with differents data structures implementation.

data-structures

Last synced: 04 Oct 2025

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

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

algorithms coursera data-structures scala stanford

Last synced: 04 Oct 2025

https://github.com/fawaz-ahmed/js-infinite-median

Calculate median of a stream of numbers using heap sort (with nlogn comlpexity)

crypto data-structures data-visualization graphs infinite math median median-heap numbers pricing streaming-data

Last synced: 15 Aug 2025

https://github.com/bryanbill/algo

Algo is a series of several algorithms written in pure dart

algorithms data-structures

Last synced: 16 Aug 2025

https://github.com/the-c0d3r/data-structures-c

Data structures implemented from scratch in c

c data-structures

Last synced: 20 May 2026

https://github.com/rishabh672003/hash-table-in-cpp

A very simple hash table implementation in CPP

cmake cpp cpp20 data-structures hash hash-table hashing

Last synced: 19 Aug 2025

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

A Comprehensive Repository of Data Structures and Algorithms

algorithms data-structures dsa

Last synced: 19 Aug 2025

https://github.com/inforkgodara/insertion-sort

A single class implementation of insertion sort

data-structures inforkgodara insertion-sort java

Last synced: 20 Aug 2025

https://github.com/shriram-vibhute/python

This repository contains comprehensive Python coursework, featuring lessons on fundamentals, data structures & OOP's. concept.

data-structures object-oriented-programming programming-language python

Last synced: 22 Aug 2025

https://github.com/jollyjerr/algorithms-specialization-notebook

My notes and assignments for Stanford University's Algorithms Specialization

algorithms data-structures golang study-notes

Last synced: 22 Aug 2025

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

data-structure programs using C++

cpp data-structures dsa dsa-algorithm

Last synced: 11 Nov 2025

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

data structures: C, C++, Python implementation

data-structures

Last synced: 23 Aug 2025

https://github.com/marcoschalet/chalet-blog

Blog pessoal para compartilhar assuntos que eu me interesso sobre programação.

blog c-programming data-structures graph-algorithms javascript nextjs typescript web-development

Last synced: 19 Apr 2026

https://github.com/virtyaluk/leetcode

:triangular_ruler: Leetcode problems' solutions in C++, Go, and Python. 2030 problems solved.

airbnb algorithms amazon coding-challenge coding-interviews competitive-programming data-structures faang facebook google leetcode lyft meta microsoft netflix uber

Last synced: 24 Aug 2025

https://github.com/iyashwantsaini/dust

Data Structures | Algorithms | STL | C++

algorithms cpp data-structures

Last synced: 30 Aug 2025

https://github.com/davidyslu/OnlineJudgeZero

Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)

algorithms cpp data-structures

Last synced: 29 Aug 2025

https://github.com/viraj5903/professor_course_assignment_platform

A Java-based system for efficiently managing and matching professors to courses within the Computer Science Department at LaSalle College. Features include a priority queue for optimized assignments, and detailed representations for professors and courses. Includes a matching algorithm based on preferences and constraints.

data-structures jar java javadoc priority-queue queue

Last synced: 30 Aug 2025

https://github.com/matheusjohannaraujo/data-manager

DataManager is a PHP library developed to simplify file and directory manipulation, offering an intuitive class for common filesystem operations.

data-structures filestorage filesystem filesystem-library php php-library php7 php8

Last synced: 20 Feb 2026

https://github.com/peyman-borhani/gdb

Generative Data Build - define structured data template, convert data into raw or re-build it from raw into intended/original structure.

data-structures javascript method object-storage template

Last synced: 31 Aug 2025

https://github.com/joshsizer/my-malloc

Linked-list implementation of the standard C library function “malloc.” Uses a first-fit algorithm with support for coalescing.

algorithm coalescing data-structures first-fit linked-list

Last synced: 28 Jun 2025

https://github.com/denezt/working-with-pointers-and-data-structures

A beginner to advanced guide for working with pointer and data structures in C Programming Language

arrays c data-structures low-level pointers wrapper

Last synced: 13 Jun 2026

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

another java collection library

collection data-structures java

Last synced: 12 Jan 2026

https://github.com/devhindo/williamfiset

Empowering WilliamFiset tutorials by summarizing videos, providing follow-up problems and adding additional resources for each video

algorithms computer-science data-structures mathematics

Last synced: 09 Jan 2026

https://github.com/luckykk273/computerscience

Include examples of data structures, sorting algorithms and design patterns.

computer-science data-structures design-patterns sorting-algorithms

Last synced: 14 May 2025

https://github.com/quytelda/focs

Functional Open C Structures - C Data Structures Library

c data-structures focs functional libfocs

Last synced: 12 Nov 2025

https://github.com/nekruzash/sudoku-solver

A sudoku solver program that solves a sudoku game board using backtracking method and recursion.

cpp data-structures

Last synced: 05 Mar 2025

https://github.com/dirkgroot/fsharpx.radixtree

A general-purpose implementation of a Relaxed Radix Balanced tree.

data-structures fsharp fsharp-practice fsunit immutable-collections test-driven-development

Last synced: 25 May 2026

https://github.com/r-pagard/c-algorithm

Write some algorithms with C programming language. I'm trying to write the best way that I can.

algorithms c cprogramming data-structures

Last synced: 30 Mar 2025

https://github.com/spideystreet/ai-learning-journey

Documenting my journey in learning Artificial Intelligence, with a focus on Data systems & Machine / Deep Learning and their applications. Includes structured notes and interesting research papers. Updated regularly as I learn.

academic data-structures education learning machine-learning

Last synced: 09 Mar 2026

https://github.com/devourtech/christmasdb

A key value store to explore on database and storage internals

data-structures database golang key-value-store

Last synced: 04 Jan 2026

https://github.com/suhatanriverdi/full-time-interviews-preparation

This repository contains various competitive programming Algorithms and Data Structures questions and sample codes in the preparation process of full-time software engineering interviews.

algorithms data-structures interviews-preparation

Last synced: 14 Mar 2025

https://github.com/kibet-rotich/c-learning

A deep dive into C and C++ fundamentals, documenting my journey through K&R C, manual memory management, and custom data structures like BSTs.

binary-search-tree c cpp data-structures memory-management pointers

Last synced: 25 May 2026

https://github.com/theteachr/trie

A minimal trie structure to store zip codes

c data-structures trie

Last synced: 25 May 2026

https://github.com/dnlbb/algorithms-and-data-structures-mstu

This repository contains homework on the course algorithms and data structures of MSTU

algorithms c-language data-structures

Last synced: 25 May 2026

https://github.com/jdeokkim/atc-lab

A collection of my submissions for AtCoder contest problems.

algorithms atcoder atcoder-contests atcoder-solutions c c99 data-structures

Last synced: 06 Jul 2025

https://github.com/shadowshahriar/cse222

A repository containing my solutions to data structure (Java, C, C++) problems assigned by our CSE lecturer, NASR (3rd Semester)

c cpp data-structures java

Last synced: 04 May 2026

https://github.com/bestmahdi2/uni__phonebookapppython

A university project in which a phone book is designed with Python language

data-structures phone-book python

Last synced: 25 May 2026

https://github.com/arin-paliwal/data-structure-in-c

This Repository consists of a Program Code in C Language as described by our curriculum in the B.Tech Programme in the domain of Computer Science and Engineering. It consists of codes which i have used in DSA in C Language and it is also a credential subject in our curriculam.

algorithms c data-structures

Last synced: 07 Apr 2025