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/kimd0ngjun/algorithm_structure

자료구조 및 알고리즘 스터디 & 커스터마이징 by Java, Python

algorithm data-structures java python

Last synced: 30 Apr 2026

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/harshnag1/pep-dsa-2026

Structured topic-wise implementation of Data Structures and Algorithms in C++ for placement preparation and interview practice (PEP-DSA-2026).

algorithms cpp data-structures dsa interview-preparation placement-preparation problem-solving

Last synced: 30 Apr 2026

https://github.com/rvats20/airline-dashboard

Airline Dashboard is designed to provide real-time insights and analytics for airline operations. This dashboard helps airlines monitor key performance indicators (KPIs), track flights, manage resources, and improve overall efficiency.

cicd dashboard-application dashboard-templates data-structures matplotlib pandas plotly python real-time visualization

Last synced: 30 Apr 2026

https://github.com/mrpranavr/data_structures_and_algos

A daily practice tracker for Data structures and Algorithms

algorithms data-structures java python3

Last synced: 01 May 2026

https://github.com/ranitmanik/leetcode-solutions

Welcome to my Leetcode solutions repository! This is a collection of my solutions to various Leetcode problems, showcasing my problem-solving skills and coding practices

365daysofcode algorithms consistency data-structures data-structures-and-algorithms datastructures-algorithms java leetcode leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-questions leetcode-solutions

Last synced: 23 Mar 2025

https://github.com/winter000boy/breast-cancer-prediction-using-ml

Breast Cancer Detection Using Machine Learning is a project that applies machine learning algorithms to identify and classify breast cancer as malignant or benign based on medical data. By analyzing patterns in tumor features, this model supports early diagnosis and enhances decision-making in medical diagnostics.

data-science data-structures deep-learning flask-application machine-learning neural-network python3 web-development

Last synced: 01 May 2026

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/singhjyoti24/leetcodedsa

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)

algorithms data-structures java leetcode

Last synced: 02 May 2026

https://github.com/tqt97/dsa_benchmark_with_php

Lean Data Structure Algorithms using PHP

algorithms benchmark complexity data-structures php

Last synced: 09 Jun 2026

https://github.com/kalongn/shuffle-algorithm

Shuffle Algorithm for a Spotify Playlist

bash data-structures java music node-js shuffle spotify

Last synced: 05 May 2026

https://github.com/r1te5h/data_structures-algorithms

Repository displaying Data Structures, Algorithms, and essential methods in Java, and different scripting languages.

algorithms data-structures java-8 javascript python3 typescript

Last synced: 06 May 2026

https://github.com/adriandarian/hackerrank

💻 All of my HackerRank Solutions

algorithms data-structures

Last synced: 18 Jan 2026

https://github.com/kaikalii/nolloc

Allocationless, resizable data structures for Rust

data-structures

Last synced: 10 Jun 2026

https://github.com/sphere-sh/go-struct-sync

A Go package for comparing struct instances and applying detected changes.

data-structures golang sphere structures sync

Last synced: 10 Jun 2026

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/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-

A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.

algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python

Last synced: 09 May 2026

https://github.com/rahulkp220/algorithms-datastructure-refresher

A repo dedicated to refresh my algorithms and data structure knowledge.

algorithms data-structures golang julialang python3

Last synced: 09 May 2026

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/guilhermebkel/data-structures-study

🏛️ A deep study about Data Structures with help of C++ language

algorithm-analysis algorithms-and-data-structures c data-structures

Last synced: 14 May 2026

https://github.com/mohamed-samy26/cpp-custom-linked-list

Custom linked list implementation with undo() functionality to revert any edits done to the linked list in their specific order

cpp data-structures linked-list pointers stack

Last synced: 12 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/aghorui/lhf

Multilevel data and operation deduplication mechanism (implementation in C++)

big-data cache compilers data-flow-analysis data-structures database

Last synced: 08 Apr 2026

https://github.com/stuyy/graph

A simple Graph Data Structure.

algorithms data-structures graph graph-theory graphtheory java

Last synced: 16 Jun 2026

https://github.com/izzhafeez/szmatrix

Space-partitioning data structure to improve queries for clustered points in 2D space

cpp data-structures geospatial

Last synced: 06 Apr 2025

https://github.com/theodesp/algorithms-erickson

Algorithms Workbook exercises by Jeff Erickson

algorithms data-structures exercises learning-by-doing

Last synced: 06 Apr 2025

https://github.com/adityarajsingh/cp

All the code solutions for problems related to Data Structures and Algorithms and problems of various coding platforms.

algorithms competettive-programming cpp data-structures problem-solving

Last synced: 18 Jun 2026

https://github.com/lpsm-dev/static-list

💩 [Study] - An application to implement a simple static list

algorithms c-programming data-structures hacktoberfest static-list

Last synced: 18 Jun 2026

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/christianjuth/ts-data-structures

Data Structures in TypeScript

data-structures typescript

Last synced: 09 Aug 2025

https://github.com/oneblack333/pizza_sales_analysis

The project involves transforming raw pizza sales data into actionable business intelligence through analysis and visualization. This enables pizza business owners to make data-driven decisions on inventory, staffing, and marketing, ultimately improving performance and profitability.

data data-structures data-visualization excel mysql powerbi

Last synced: 20 Jun 2026

https://github.com/buzzybis/a-ds

Lecture notes and exercises on algorithms and data structures. Source material is A&DS from Pavel Marvin for the ITMO university.

algorithm algorithms-and-data-structures course data-structures data-structures-and-algorithms learn learning typst

Last synced: 18 Jun 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/amazingandyyy/good-job

🎉 The most useful DS and Algor. implemented in javascript

algorithm computer-science data-structures interview interview-questions software-engineer

Last synced: 22 Jun 2026

https://github.com/selcia25/programming-in-data-structures

Welcome to the "Programming in Data Structures" repository! This repository contains Python code examples and implementations of various data structures and algorithms to help you learn and practice programming concepts related to data structures.

algorithms code data-structures

Last synced: 22 Jun 2026

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/gremble0/nonstdlib

Some usefil utilities for C not provided by the standard library

algorithms c data-structures library

Last synced: 17 Feb 2026

https://github.com/kawser2133/problem-solving-practice

The solutions are implemented in the C# programming language and aim to showcase my problem-solving skills and coding practices.

algorithms algorithms-and-data-structures csharp data-structures problem-solving

Last synced: 03 Mar 2025

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/swappy514/python-learning-hub

A comprehensive, well-structured Python learning repository — from basics to advanced topics including OOP, recursion, data structures, debugging, and real-world industry examples. Perfect for beginners and intermediate learners aiming to master Python programming.

advanced algorithms beginner code-examples data-structures debugging industry-projects intermediate learning oop programming python recursion tutorial

Last synced: 10 Aug 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/uchamod/posting-social-media-app-flutter

A feature-rich social media app developed using Flutter and Firebase. The app includes user authentication, real-time messaging, content sharing, and customizable profiles. It demonstrates the seamless integration of Flutter's UI capabilities with Firebase's backend services, providing a dynamic and interactive user experience.

algorithms authentication data-structures firebase flutter mobile-development provider-state-management

Last synced: 10 Mar 2026

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/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/dangnm9699/applied-algorithms

Applied algorithms / HUST / 20192

algorithms cpp data-structures hust

Last synced: 12 Aug 2025

https://github.com/dangnm9699/coursera-data-structures-and-algorithms-specialization

Data Structures and Algorithms Specialization programming assignments on Coursera, implemented in Python

algorithms coursera data-structures specialization

Last synced: 29 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/davidyslu/onlinejudgezero

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

algorithms cpp data-structures

Last synced: 14 May 2025

https://github.com/lehoangan2906/mitx-6.002x

Introduction to Computational Thinking and Data Science

algorithms-and-data-structures data-science data-structures python3

Last synced: 19 Jul 2025

https://github.com/abhijivani3001/dsa_in_c

This repository is of Data Structure in C language.

c data-structures

Last synced: 28 May 2026

https://github.com/uchamod/flutter-notepro

A simple and efficient to-do and note-taking app developed using Flutter. This app allows users to create, manage, and organize tasks and notes with ease. Data is securely stored locally using Hive, ensuring quick access and offline functionality. The project highlights the use of Flutter for creating intuitive user interfaces and Hive.

algorithms dart data-structures flutter hive localstorage state-management ui-design

Last synced: 13 Apr 2026

https://github.com/bam-j/datastructure

자료구조 C언어 구현

c data-structures

Last synced: 31 Mar 2025

https://github.com/danielbas33/algoexpert

My solutions to algoExpert.io coding questions

algorithms data-structures

Last synced: 18 Jan 2026

https://github.com/manu-sh/my_collections

A collection of generics data structures (WIP)

c data-structures generics wip

Last synced: 14 Aug 2025

https://github.com/brainhub24/wikihydra

A tool that simply get the latest changes of the Wikipedia articles including there authors of my Grandfathers Wikipedia site, a art SPYTOOL to check who last edit the site.

data-structures scanner spytools wikipedia wikipedia-api wikipedia-scraper

Last synced: 12 Apr 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/hgschandeepa/dsa-repo

This repository contains all the answers for the🚀 LEETCODE and ⭐GFG questions, And the files are named with the Date.

arrays competitive-programming competitive-programming-contests cpp data-structures geeksforgeeks graphs javascript leetcode linked-list tree

Last synced: 20 May 2026

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/aishanipach/interview-checkpoints

Keeping track of my various DSA solutions to Leetcode, Hackerrank & Striver's sheet! BasicChecklist has all the theory notes for interviews.

cheatsheet cpp data-structures dbms first-timers-friendly good-first-contribution interview-preparation leetcode open-source solutions sql strivers-cp-sheet strivers-sde-sheet

Last synced: 03 Jul 2025

https://github.com/crisnguyendev/problem-solving-practice-java

A Java-focused repository to master algorithms, data structures, and problem-solving techniques. Ideal for coding interview preparation and competitive programming challenges.

algorithms big-o-interview codeforces data-structures grokking-coding-interview java leetcode problem

Last synced: 14 Apr 2025

https://github.com/nirmalsaiswaroopj/dsexplore

This project provides Python implementations of fundamental data structures, including Stacks, Queues, Linked Lists, and Trees (Binary Search and AVL). It features a user-friendly menu-driven interface for easy interaction. Explore basic operations like insertion and deletion in each structure. Clone the repository to get started!

arrays-and-strings data-structures linked-list queue stacks tree-structure

Last synced: 29 May 2026

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/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/hta218/algorithms-and-data-structures

My solutions to LeetCode and HackerRank's problems

algorithms data-structures hackerrank leetcode

Last synced: 22 Mar 2025

https://github.com/hnipun/elements-of-programming-interviews-in-python

collection of solutions to common coding problems

algorithms data-structures

Last synced: 03 Apr 2025

https://github.com/saka7/algorithms

Algorithms and data structures in TypeScript

algorithms cumputer-science data-structures typescript

Last synced: 18 Mar 2025

https://github.com/schak04/s-vector

A minimal implementation of a dynamic array I'm writing in C, inspired by C++ STL's std::vector.

c-programming data-structures dynamic-array reimplementation

Last synced: 31 May 2026

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

Some of my solutions for competitive programming problems in different Online Judges ( Codeforces, UVa, SPOJ, Kattis...) and contests

algorithms competitive-programming data-structures

Last synced: 08 Oct 2025

https://github.com/qtle3/boxing_weight_classes

The Python Boxing Weight Classifier is a simple Python script that determines the appropriate Olympic boxing weight class based on the user's input weight (in pounds) and gender. It categorizes both men and women into their respective weight classes according to Olympic standards.

arithmetic-operations conditional-statements data-structures error-handling modular-design string-manipulation

Last synced: 08 Apr 2025

https://github.com/kishore-ganesh/datastructures

A collection of datastructures implemented in C and C++

data-structures datastructures datastructures-implemented sort

Last synced: 08 Oct 2025

https://github.com/jlmsc/estruturas-de-dados

Implementações de algumas estruturas.

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

Last synced: 08 Oct 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/miguelriosoliveira/42

Projects from 42 school

algorithms c data-structures makefile shell

Last synced: 21 Jan 2026

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/0xkalvin/data-structures-and-algorithms

Data structures, algorithms and leet code problems

algorithms data-structures leetcode

Last synced: 09 Oct 2025

https://github.com/sleepypioneer/algorithms_and_data_structures

Notes from Algorithms and Data structures Udemy course instructed by Balazs Holczer.

algorithms data-structures

Last synced: 04 Sep 2025

https://github.com/bcongdon/hackerrank

:computer: My HackerRank solutions

algorithms data-structures hackerrank python

Last synced: 09 Oct 2025

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

Implementation of a series of data structures in C

c data-structures

Last synced: 09 Oct 2025

https://github.com/shwetajoshi601/cracking-the-coding-interview-solutions

This repository contains my solutions to the problems in the book Cracking the Coding Interview.

cracking-the-coding-interview ctci ctci-solutions data-structures java solutions

Last synced: 10 Oct 2025

https://github.com/ranaessam03/vectorclass

Vector class implementation using c++

data-structures object-oriented-programming

Last synced: 10 Oct 2025