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/liddiard/cs32

UCLA Summer 2014 CS 32 (Algorithms and Data Structures) projects and lecture examples.

algorithms c-plus-plus data-structures homework

Last synced: 28 Mar 2025

https://github.com/adityaprakash-bobby/design-and-analysis-of-algorithms

College Lab works related to algorithms and data structure.

algorithms-datastructures c-plus-plus data-structures

Last synced: 26 Oct 2025

https://github.com/jitendragangwar123/dsa-using-cpp

This Repository have Data Structure and Algorithms concepts solving through C++.

algorithms cpp data-structures

Last synced: 29 May 2026

https://github.com/chanonroy/coding-challenges

📚 Various data structure and algorithm coding challenges in Python 3 and JavaScript

algorithms data-structures javascript python

Last synced: 17 May 2026

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

Python Data Structures implementation examples

data-structures python

Last synced: 24 Mar 2025

https://github.com/juliolmuller/binary-tree-calculator

Simple application to apply knowledge acquired studying Binary Trees data structure.

binary-tree c calculator data-structures

Last synced: 29 May 2026

https://github.com/naseem-shawarba/data_structures_implementation

About Exploring famous data structures by implementing them from scratch in C.

c data-structures

Last synced: 24 Mar 2025

https://github.com/ionutpetre/airline-management-activities

Aplicație pentru evidența principalelor procese derulate în cadrul companiei aeriene EasyFlight.

cpp data-structures

Last synced: 22 Jun 2026

https://github.com/portexe/snips

This repository contains code snippets and algorithms that I want to save

algorithms data-structures helper-functions helpers

Last synced: 13 Jun 2026

https://github.com/kanavgoyal898/queensgambit

QueensGambit is a Python-based chess engine using the Minimax algorithm with alpha-beta pruning to make optimal moves. It incorporates piece values inspired by AlphaZero and an entropy-based evaluation for dynamic gameplay. The engine supports both human-AI and AI-AI matches.

algorithms chess chess-engine data-structures game-development minimax-algorithm python research-implementation

Last synced: 02 Jul 2025

https://github.com/tasbeehismail/data-structure-tasks

Tasks completed at level 3 problem-solving training with ICPC Damanhour community.

competitive-programming complexity-analysis data-structures implementation problem-solving

Last synced: 28 Dec 2025

https://github.com/vitorhugoantunes/data_structure_learning

Collection of studies on Data Structure.

algorithms c data-structures java

Last synced: 28 Apr 2026

https://github.com/mthszr/IF672

Implementação das Estruturas de Dados e resoluções das Listas de Exercicios

algorithms algorithms-and-data-structures data-structures

Last synced: 03 Oct 2025

https://github.com/zinaaan/algorithms-and-datastructures

Typical algorithms and data stuctures with java

algorithms data-structures java

Last synced: 12 Jun 2026

https://github.com/whitedodo/datastructure2

Horowitz의 C++ 자료구조(Horowitz's C ++ Data Structure)

c cpp data-structures java

Last synced: 13 Apr 2026

https://github.com/bieelogrom/bibliotecasdeordenacao

Bibliotecas de algoritmo bubble sort e merge sort.

bubble-sort data-structures java merge-sort

Last synced: 13 Jun 2025

https://github.com/knifecake/ads

Some implementations of the traditional algorithms and data structures you're taught in any algorithms course.

algorithm data-structures

Last synced: 29 May 2026

https://github.com/akashjitu18/dsa-programs

This repository contains implementations of various data structures and algorithms, including Arrays, Linked Lists, Stacks, Queues, Trees, Graphs

algorithms data-structures dsa-algorithm practice-programming

Last synced: 24 Mar 2025

https://github.com/hackcpp/hackcpp.github.io

编程技术 blog 网站,90后 C++ 程序猿, 学习记录, 技术分享, 编程笔记, 数据结构与算法, 程序架构设计

algorithm cplusplus data-structures design-patterns vuepress-blog

Last synced: 31 Jan 2026

https://github.com/adhadse/dsawithkotlin

This repo contains my Data Structures Lab work

bfs data-structures dfs graph kotlin linked-list queue stack

Last synced: 02 Sep 2025

https://github.com/alexzgut/data_structures_and_algorithms

This repository is dedicated to my journey in mastering data structures and algorithms. The goal is to strengthen my problem-solving skills, gain a deeper understanding of different data structures, and prepare for coding interviews.

algorithms arrays data-structures data-structures-and-algorithms java linked-list priority-queue queues stacks

Last synced: 16 Mar 2025

https://github.com/asif-shahriar/java-practice

Some basic java practice problems

data-structures intellij-idea java jdk8 oop

Last synced: 11 Apr 2026

https://github.com/nkcoder/dsa-space

All data structure and algorithm practice.

algorithms data-structures leetcode

Last synced: 29 May 2026

https://github.com/exbotanical/lib.cartilage

classical implementations of list and ring data structures for the C programming language

data-structures dynamically-linked-library linked-list shared-object

Last synced: 05 Jan 2026

https://github.com/ayxhmn/heapyy

Python code snippets for competitive programming

algorithms competitive-programming data-structures python

Last synced: 13 Jun 2025

https://github.com/lourd/swift-data-structures

Basic data structures and algorithms in Swift, made for teaching

algorithms data-structures swift

Last synced: 24 Mar 2025

https://github.com/jyun-neng/data_structure

Data structure practice using c++

data-structures

Last synced: 12 Apr 2025

https://github.com/elhostakosta/problem-solving

My personal solutions to a variety of programming challenges and problems from platforms like LeetCode, Codewars, HackerRank, and others.

algorithms codeforces codewars data-structures hackerrank javascript kata math object-oriented-programming

Last synced: 08 Apr 2025

https://github.com/filip-kustura/graph-cycle-detection

Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.

algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs

Last synced: 12 Apr 2025

https://github.com/ashottadevosyan/cpp-learning-hub

This repository contains C++ tutorials on different topics. From implementing my own data structures, such as vector, linked list to other algorithms.

algorithms cpp data-structures

Last synced: 08 Apr 2025

https://github.com/vtheonly/150_leetcode_problems

LeetCode: 150 total problems, with 50 easy, 75 medium, and 25 hard.

algorithms coding cpp data-structures java javascript leetcode problem-solving python

Last synced: 28 Apr 2026

https://github.com/amir-hshahi/data-structures-course

Parsian gulf university course for algorithms and data structure.

computer-science data-structures data-structures-and-algorithms

Last synced: 31 Mar 2025

https://github.com/quaddarv1ne/codewars_quadd4rv1n7

Репозиторий содержит решения задач с платформы Codewars, решённых на различных языках программирования. Все задачи организованы по языкам и уровням сложности (катам)

algorithm codewars codewars-kata config cpp csharp data-structures dynamic-programming easy education hard hardware javascript math medium olimpiade python recursive study study-project

Last synced: 28 Apr 2026

https://github.com/rurangiza/dojo

Learning data structures and algorithms

algorithms data-structures

Last synced: 18 Mar 2025

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

A repository containing various data structures and algorithms implemented in Java.

algorithms data-structures java java-21

Last synced: 13 Jun 2025

https://github.com/flp2113/baselib

Creating my own C codebase, implementing useful functions to save time while coding large projects.

algorithms c data-structures

Last synced: 15 Mar 2025

https://github.com/tyleradammartinez/csce

A short repo contains homework and lab assignments I completed at UNT

algorithms algorithms-and-data-structures csce data-structures unt

Last synced: 25 Mar 2025

https://github.com/v41bh4vr4jput/python

A comprehensive collection of Python projects, exercises, and code snippets designed to enhance your Python programming skills. This repository includes hands-on coding challenges, automation scripts, and full-fledged projects covering file management, news fetching, task tracking, and more.

data-structures exercises modules project python

Last synced: 06 Jul 2025

https://github.com/shubhangdutta96/neetcode_150

This repository contains a collection of Data Structures and Algorithms implemented in Scala, utilizing the principles of functional programming. The aim is to provide efficient and clean solutions for common computational problems. In addition, this repository includes solutions to the NeetCode 150 DSA problems series.

data-structures functional-programming scala

Last synced: 24 Mar 2025

https://github.com/mbrsagor/pythonnote

Study in python latest code and node serial

basic-programming data-structures mathematics oop python-library python3

Last synced: 08 Jun 2026

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

This project is dedicated to implementing a variety of fundamental data structures and algorithms in C++ for educational purposes. The goal is to enhance my understanding of core computer science concepts through hands-on coding and problem-solving.

algorithms data-structures list queue stack vector

Last synced: 08 Jun 2026

https://github.com/raynard2010/assignment-data-structures

This repository contains my answers for some of my assignments for COMP6048001 - Data Structures Course. I got 98 for my assignments score.

avl-tree binus c case case-study data-structures hash hash-table priority-queue queue

Last synced: 29 Apr 2026

https://github.com/a7mdfre7at/masterly.nonemptylist

A simple and lightweight implementation of a non-empty list in C#, inspired by Scala's List, that ensures a collection always has at least one item. This helps in reducing null-related bugs and ensures safe operations on collections with at least one element.

a7mdfre7at csharp data-structures dotnet dotnet-core functional-programming list masterly non-empty non-empty-collections scala-list-like

Last synced: 07 Jan 2026

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

Code snippets from "The Ultimate Data Structures & Algorithms", a course by Code with Mosh.

algorithms algorithms-and-data-structures data-structures python python3

Last synced: 15 Mar 2025

https://github.com/rajesh2723/cricket-score-sheet

This project uses involves the predicting the score from cricket based on previous scores

c data-structures pointers

Last synced: 08 Jun 2026

https://github.com/yunyoung1819/baekjoon-algorithm-training

:octocat: 백준과 프로그래머스 등 알고리즘 문제 풀이 코드를 관리합니다.

algorithm data-structures

Last synced: 06 Sep 2025

https://github.com/nafis2508/big-data-group-project

Python project implementing Nearest Neighbor and Skyline Query Search algorithms with R-tree data structures for efficient spatial indexing. Part of COMP6210 group project at Macquarie University.

2d-query-processing algorithm-optimization big-data branch-and-bound comp6210 computational-geometry data-structures divide-and-conquer nearest-neighbor-search python r-tree skyline-query spatial-data-structure spatial-indexing

Last synced: 31 Mar 2025

https://github.com/nishit-shivdasani/data-structure-with-python

Discover Python implementations of core data structures with Tkinter animations for intuitive visualization. Explore arrays, graphs, linked lists, queues, stacks, and trees through interactive animations, ideal for beginners and experienced programmers alike. Gain insights and deepen your understanding with this engaging learning resource.

array data-structures graph-algorithms linked-list python queue stack tkinter-graphic-interface tree-structure

Last synced: 29 Apr 2026

https://github.com/joelbeedle/c-algo-playground

Simple collection of data structures and algorithms to help me learn C

algorithms c data-structures

Last synced: 13 Jun 2025

https://github.com/prakharjadaun/data-structures-upes

Repository contains all the experiments that I have implemented in Data Structures Lab.

data-structures hashtable heapsort linked-list queues stack

Last synced: 28 May 2026

https://github.com/jimenacambronero/proyecto_learndata

Proyecto 4 para Unicorn Project: 🧹 Limpieza de datos - LearnData. Proyecto de limpieza de datos con SQL que tiene como objetivo mejorar la calidad y confiabilidad de los conjuntos de datos utilizados.

basededatos data-structures model mysql sql

Last synced: 10 Jun 2025

https://github.com/kernelshreyak/dsa_learning

My learning of Data Structures and Algorithms through implementations in Go,Python and JavaScript. Also contains solutions to some competitive programming exercises

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

Last synced: 04 May 2026

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

:books: Data structure studies.

c c-plus-plus data-structures

Last synced: 11 May 2026

https://github.com/pedro-estevao/data-structures

Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.

academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees

Last synced: 08 Apr 2025

https://github.com/m-aliozkaya/datastructuresproject-3

Data structure binary tree project for school

cpp data-structures

Last synced: 30 May 2026

https://github.com/clarete/algo

Campinho perto do corrego pra treinar lateral, bater falta, cobrar escanteio, e outros fundamentos da computacao

algorithms data-structures search-algorithm

Last synced: 24 Mar 2025

https://github.com/kanavgoyal898/spellsensei

spellSensei is a lightweight Python-based spell checker using the Wagner-Fischer algorithm to calculate Levenshtein distance and suggest accurate corrections. Designed for efficiency, it seamlessly integrates into applications without sacrificing performance. Ideal for enhancing text accuracy in personal projects or larger systems.

algorithms data-structures dynamic-programming python scratch-implementation spell-checker wagner-fischer-algorithm

Last synced: 27 Jul 2025

https://github.com/tonix-tuft/linked-hash-map

How I would implement a linked hash map in PHP if PHP wouldn't have associative arrays.

data-structure data-structures hash-map hash-table linked linked-hash-map map

Last synced: 13 Jan 2026

https://github.com/mohammedmoataz/data_structure

Data structure by C programming language

c data-structures

Last synced: 25 Mar 2025

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

Here is the Data Structure With Java

data-structures java problem-solving

Last synced: 10 Jun 2026

https://github.com/b-jure/ccoll

ccoll is C library that provides basic data structures.

c data-structures educational

Last synced: 27 Jun 2025

https://github.com/tayyabasghar/deadlock-os

This is a mock Copy of Operating system that is based on Linked List Data Structure i was working on but it is not complete even to my own expectations. I have to leave it as i am in 4th semester and it was 3rd semester Final Project.

cpp17 data-structures linked-list

Last synced: 08 Apr 2025

https://github.com/hojat72elect/kotlin_data_structures_algorithms

Common algorithms and data structures implemented in Kotlin.

algorithms data-structures jvm kotlin

Last synced: 16 May 2025

https://github.com/ololobus/practice

Random programming exercises

c data-structures educational pointers

Last synced: 18 Jul 2025

https://github.com/francescobarbieri/codingchallenges

Solutions to various coding problems from renowned platforms like Advent of Code, LeetCode, and more.

algorithms coding-challenges data-structures interview-prep problem-solving

Last synced: 31 Mar 2025

https://github.com/maestre3d/princeton-cs

Code exercises and examples from Princeton University Computer Science online program(s).

algorithms code-examples computer-science data-structures data-structures-and-algorithms princeton princeton-algorithms

Last synced: 02 Apr 2025

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

Exercise the data structure, algorithm and problem-solving skills adding a daily coding problem.

algorithm data-structures problem-solving-skills

Last synced: 08 Apr 2025

https://github.com/meysam81/students-binary-tree

a class of students, containing information about ID, Name & Grade, in a binary tree which has access methods to these datas

binary-trees c-plus-plus coding college-assignment data-structures programming project projects student-project students tree tree-structure

Last synced: 16 Mar 2025

https://github.com/andrew-a-a/datastructures

Data structures STLS

cpp data-structures

Last synced: 02 Mar 2026

https://github.com/janmarthedal/simple-binary-heap

Simple heap implementation in Javascript

data-structures heap javascript priority-queue

Last synced: 08 Jan 2026

https://github.com/jaykickliter/bst

A simple unbalanced binary search tree which one day may become an AVL tree. You don't want to use this.

data-structures tree

Last synced: 13 Jun 2025

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

Repositório para armazenar os códigos de Data Structures em C#

csharp data-structures

Last synced: 18 Aug 2025

https://github.com/matiasrodlo/leetcode-codewars-solutions

Collection of LeetCode and Codewars solutions in Python and JavaScript

algorithms codewars coding-challenges data-structures leetcode

Last synced: 13 Jun 2025

https://github.com/kasutu/filter

DSS: OOP based filter for objects

data-structures oop-principles typescript

Last synced: 31 Mar 2025

https://github.com/tsiarokhin/bsu-famcs-algo-solutions

My solutions for "Algorithms and Data Structures" lessons at Belarusian State University (acm.bsu.by)

acm algorithms bsu competitive-programming data-structures famcs study

Last synced: 05 Jan 2026

https://github.com/rotedar/first.cpp

uri 100+ solve...

css data-structures

Last synced: 15 Mar 2025