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/anshu10101/leetcode

Collection of my solved LeetCode DSA questions !

algorithms data-structures

Last synced: 25 Aug 2025

https://github.com/pedroestevaodev/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: 24 May 2026

https://github.com/abelnnieva/javascript-algorithms-data-structures

JavaScript Algorithms and Data Structures Certification from freeCodeCamp. Includes exercises and certification projects.

algorithms data-structures freecodecamp javascript

Last synced: 28 Aug 2025

https://github.com/houbb/leetcode-notes

leetcode-notes 力扣算法刷题笔记 数据结构与算法

algorithms data-structures leetcode

Last synced: 30 Aug 2025

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

Some basic algorithms and data structures.

algorithms data-structures java

Last synced: 30 Aug 2025

https://github.com/fenilsonani/os-system

High-performance OS components with 99% faster algorithms, enterprise reliability, and L8 engineering quality. Features O(1) operations, thread safety, and production-ready implementations.

algorithms c99 concurrent-programming data-structures enterprise-software high-performance memory-management operating-systems performance-engineering systems-programming

Last synced: 31 Aug 2025

https://github.com/ivan-guerra/huffman

Huffman data compression

compression data-structures huffman-coding

Last synced: 14 Mar 2025

https://github.com/kevinknights29/dsa_in_python

This repo contains pythonic implementation of data structures and algorithm

algorithms data-structures python

Last synced: 22 Mar 2025

https://github.com/entropy-tamer/justcode

Compact binary encoder/decoder with space-efficient encoding scheme

binary binary-format bincode compact data-structures decoding encoding no-std rust serialization streaming varint

Last synced: 10 Apr 2026

https://github.com/j0a0m4/ds-algo

Study repository for Data Structures & Algorithms Course

algorithms data-structures python

Last synced: 26 Apr 2026

https://github.com/yogain123/linked-list-api

Create a REST API app which exposes API endpoints , for carrying out Linked List operations.

algorithms data-structures javascript linked-list redis

Last synced: 17 May 2026

https://github.com/ozmap/technical-assessment

Technical assessment for the position of software engineer at DevOZ.

assessment-project challenge data-structures restful-api typescript

Last synced: 14 Apr 2025

https://github.com/jeanbou/tech-interview-questions

A good collection of real-world coding interview problems, algorithm challenges & technical questions solved during application processes or its preparation for top tech companies. Includes multiple solutions for firms like Meta (Facebook), Goldman Sachs, Rakuten, Barclays, Line, Lifeware, Odoo, SES, Talkwalker & etc. Perfect for tech interview

algorithms code coding-challenges data-structures faang interview-preparation leetcode love tech-interviews

Last synced: 03 Feb 2026

https://github.com/myloft/data_structure

数据结构实验

data-structures

Last synced: 06 Nov 2025

https://github.com/julianp911/proyecto_2_202010_sec_4_team_5

📚 Proyecto 2 - Estructura de Datos

data-structures generic geojson java java8

Last synced: 26 Apr 2026

https://github.com/theritikchoure/dsa

This repository is for anyone and everyone who wishes to understand what are data structures and how algorithms work. This repo is specially for computer science and information technology students. This repo includes – 1. Theory & algorithms - Understand the working of data structures and algorithms that operate on them. 2. Practical Implementation (Programs) – Implement the DS and algorithms in the form of computer programs using C++ programming language. We will be covering many topics in DS such as - What is Data structures, why do we need DS, Algorithms, Algorithm analysis, time and space complexity, types of Data structures - linear and non linear types, stack, queues, linked list, graphs, trees. Algorithms - Sorting, searching, tree traversal etc.

data-structures dsa

Last synced: 18 Jun 2026

https://github.com/clearxs/go-algorithms-and-data-structures

go implementation algorithms and data-structurs

algorithms data-structures go leetcode

Last synced: 20 May 2026

https://github.com/nanafox/binary_trees

A project on the Binary Tree Data Structure.

alx-curriculum binary-search-tree binary-tree c-programming data-structures dsa

Last synced: 06 Nov 2025

https://github.com/kalwar/snake-game

a very basic snake game using queue DS on the web

data-structures javascript queue snake-game

Last synced: 25 May 2026

https://github.com/itsmunim/python-playground

Where all the python trash ends up

algorithm data-structures python

Last synced: 14 Mar 2025

https://github.com/jalalazimi/algorz

Data Structures & Algorithms for Javascript

algorithm data-structures

Last synced: 28 Apr 2026

https://github.com/ewliang/javascript-algorithms

Contains a list of common CS algorithms, but implemented using mostly plain old Vanilla JavaScript

algorithms computer-science data-structures javascript search-algorithms sorting-algorithms

Last synced: 24 Jul 2025

https://github.com/7astro7/leetcode

bad solutions to leetcode problems

algorithms c data-structures docker java leetcode python

Last synced: 31 Dec 2025

https://github.com/shubhansu-kr/cse205-data-structure-and-algorithms

DSA Course: CSE205: LPU progress | C++ | Lecture PPTs | Solutions | Codes.

cpp cse205 data-structures dsa dsa-algorithm lecture-notes lpu

Last synced: 04 Jan 2026

https://github.com/jgdodson/scala-collections

A collection library for Scala

collections data-structures graphs

Last synced: 24 Jul 2025

https://github.com/povilasb/rust-playground

Various small Rust demos

algorithms data-structures rust

Last synced: 18 Mar 2025

https://github.com/austinhartzheim/bitter.js

It's 2017. We shouldn't need this code. But we still have that Internet Explorer thing.

data-structures javascript javascript-library

Last synced: 22 Mar 2025

https://github.com/teleivo/skeleton

A data structures and algorithms library written in Go

algorithms algorithms-and-data-structures data-structures go golang

Last synced: 05 Jul 2025

https://github.com/shuddha2021/distributed-system-simulator-in-golang

A lightweight distributed system simulator in Go, featuring concurrency, HTTP endpoints, and unit tests.

concurrency data-structures distributed-systems error-handling go goroutines http-server restful-api synchronization thread-safety unit-testing

Last synced: 15 May 2025

https://github.com/danilowskic/stack-initialisation

The program shows how stack is builded and how it works.

data-science data-structures data-visualization java-8 stack

Last synced: 16 Jul 2025

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

Solutions to Specialization Data Structures and Algorithms @Coursera ~UCSD and National Research University Higher School Economics

algorithms coursera data-structures solutions

Last synced: 04 Jan 2026

https://github.com/sami-bre/grokking_algorithms

a repo to hold code I wrote while going through the book "Grokking Algorithms by Aditya Bhargava". An amazing book :)

algorithms data-structures python

Last synced: 28 Mar 2025

https://github.com/mr-won/data-structure

데이터구조 학습 정리입니다.

data-structure data-structures

Last synced: 30 Mar 2025

https://github.com/mehmetkoca/pickle-java

Using Java, Inheritance, Composition, Encapsulation, Polymorphism, ArrayList, AutoBoxing&Unboxing, LinkedList, Interfaces

data-structures java oop

Last synced: 06 Mar 2025

https://github.com/romangw/compsci-python-references

A repo of every thing, note, and code assignment I've learned in my Computer Science course, compiled together for ease of access.

college-assignment data-structures ease-of-use templates

Last synced: 04 Sep 2025

https://github.com/sanchariii/ip-address

The main objective of this project is to make an algorithm that can search through data as fast as possible. This project is an implementation of data structures.

c-programming data-structures tree-structure

Last synced: 31 Aug 2025

https://github.com/gharib110/datastructures-in-go

Go package that implements useful data structures in go

data-structures go golang imported package

Last synced: 23 Mar 2025

https://github.com/zeekersky/activities

This repository contains assignment solutions for various courses conducted at IIT Mandi. The content spans across different topics, including Data Structures and Algorithms (DSA), Computer Vision, and the Computer Science Practicum course.

algorithms algorithms-and-data-structures computer-science computer-vision cpp data-structures python3

Last synced: 19 Apr 2026

https://github.com/bniladridas/chatbot

The chatbot is designed to engage in conversations with users based on predefined patterns and responses.

algorithms data-structures nlp programming

Last synced: 14 Mar 2025

https://github.com/limon-s-interview-prep-zone/data-structure-algorithm

🚀 Welcome to the Ultimate Programming Language Features Repository! 🌟 This repository is a comprehensive collection of important features, concepts, and best practices across various programming languages like python, c++, c#.

cplusplus csharp data-structures python3 unity

Last synced: 10 Apr 2026

https://github.com/itsindrajput/student-database-management-system

This repository contains the source code and documentation for a Student Database Management System implemented in C programming language.

c-programming-language data-structures database graphics-programming

Last synced: 05 May 2026

https://github.com/mahmoud-elghonemy/datastructureusingc

implementation Data structures by c programing, separate implementation user levels as a header file and programmer level as c file

c data-structures layer user-management

Last synced: 15 May 2025

https://github.com/mahmoud-elghonemy/datastructureandalgorithms

implementation data structure and algorithm using java

algorithms data-structures java

Last synced: 15 May 2025

https://github.com/bekcodingaddict/leetcode

LeetCode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews.

algorithms coding-challenge coding-interviews data-structures interview-practice interview-preparation

Last synced: 14 Jun 2026

https://github.com/ibchgenomic/datastructure-algorithms

my approach of solving the leetcode, interviewcode and other questions

data-structures python-3

Last synced: 30 Mar 2025

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

Implementations of data structures.

data-structures java

Last synced: 04 Mar 2025

https://github.com/nkokor/red-black-tree

Implementation of Red-Black Tree data structure using Python

data-structures red-black-tree

Last synced: 21 Apr 2026

https://github.com/musheer7/java-enterprise-banking-system

Enterprise-style Core Java banking application using Java 8, OOPS, multithreading, DSA, design patterns, and financial mathematics.

banking-applications core-java data-structures design-patterns java java8 multithreading oops-in-java

Last synced: 26 May 2026

https://github.com/mustafahakkoz/tst_in_c

Ternary Search Tree in C language

data-structures search-trees

Last synced: 23 Mar 2025

https://github.com/4s4v1n/stl-containers

Realization of standart template library (STL)

container cpp data-structures stl stl-containers

Last synced: 27 Aug 2025

https://github.com/clustercockpit/cc-specifications

Specification of ClusterCockpit datastructures, interfaces, DB schemas, file formats and directory structures

api api-graphql api-rest data-structures file-archive schema

Last synced: 04 Jan 2026

https://github.com/tamschi/pinus

A prickly BTreeMap.

data-structures hacktoberfest pinning rust

Last synced: 23 Mar 2025

https://github.com/azaz9026/data_cleaning

Welcome to the Data Cleaning repository! This collection is dedicated to showcasing techniques and methods for cleaning and preparing datasets for analysis.

data-analysis data-engineering data-structures data-visualization eda feature-engineering machine-learning numpy outliers pandas python seaborn

Last synced: 13 Apr 2026

https://github.com/adogio/tilapia

:tropical_fish: A hackable modularized data-structure and algorithm lib for JavaScript

data-structures js tilalia

Last synced: 10 Apr 2026

https://github.com/vincentlaucsb/algorithms-sedgewick-wayne

My personal collection of notes, drawings, and code created while reading Algorithms (Fourth Edition) by Robert Sedgewick and Kevin Wayne.

algorithms data-structures java sedgewick

Last synced: 15 May 2025

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

Implementations of common data structures

arraylist data-structures heap linkedlist queue stack

Last synced: 15 May 2025

https://github.com/mahmoudnamnam/leetcode-problems

This repository contains my solutions to LeetCode's Daily Challenges and Study Plan problems. It's a resource where I share my approaches and solutions to various coding challenges found on LeetCode.

algorithms data-structures js mysql pandas python3

Last synced: 10 Apr 2026

https://github.com/silent0wings/smarter-priority-queue-spq-adt-implementation

This repository contains the implementation of a Smarter Priority Queue (SPQ) Abstract Data Type (ADT) using a parameterized heap. The SPQ is designed to support both min-heap and max-heap configurations with dynamic adaptability and efficient management.

abstract-data-type adt adt-implementations adt-template data-structures data-structures-algorithms dsa dynamic-queue heap java optimized-queue pq priority-queue queue resizable-arrays-implementation resizable-arrays-implemented smart-priority-queue spq tree

Last synced: 01 Sep 2025

https://github.com/sureshsundriyal/bloomfilter-python

A simplistic bloomfilter implementation in pure python.

bloomfilter bloomfilter-python data-structures python python3

Last synced: 23 Mar 2025

https://github.com/yo-mah-ya/algorithms-and-data-structures

Just implement programs along with certain algorithms and data structures

algorithms clang cpp data-structures

Last synced: 14 Mar 2025

https://github.com/guilhermebkel/sales-machine

A pratical homework for the Programming and Data Structures II class of Electrical Engineering major.

cplusplus data-structures electrical-engineering programming software-architecture

Last synced: 14 Mar 2025

https://github.com/bp7968h/rust_dsa

Data Structure and Algorithm written in Rust

algorithms data-structures rust rust-lang search-algorithm sorting-algorithms

Last synced: 04 Jun 2026

https://github.com/leesharma/functional_queues_deques

An Elixir implementation of Okasaki's 1995 paper

data-structures elixir okasaki

Last synced: 23 Jun 2025

https://github.com/extwiii/algorithms-uc.san.diego

Data Structures and Algorithms - Coursera

algorithm coursera data-structures extwiii graph

Last synced: 04 Jan 2026

https://github.com/lin93555/-algorithm-training-cpp-py

LeetCode algorithm practice using C++ and python. Includes detailed explanations, comments, and time complexity analysis for each solution.

algorithms cpp data-structures leetcode python solutions

Last synced: 17 May 2026

https://github.com/centuriontheman/datastructures

The project implements selected data structures and measures the time complexity of their operations.

cpp cpp-programming data-structures time-complexity time-complexity-analysis time-complexity-comparison university university-project

Last synced: 21 Jul 2025

https://github.com/joscha-alisch/algorithms

A collection of data structures and algorithms in various languages for practicing purposes

algorithm-challenges algorithms c data-structures golang katas kotlin python

Last synced: 11 Apr 2026

https://github.com/rohan-bhautoo/data-structures-and-algorithms

Data Structures is about how data can be stored in different structures. Algorithms is about how to solve different problems, often by searching through and manipulating data structures. Theory about Data Structures and Algorithms (DSA) helps us to use large amounts of data to solve problems efficiently.

algorithm-analysis algorithm-challenges algorithms csharp data-structures data-structures-and-algorithms

Last synced: 26 May 2026

https://github.com/sorianog/code-refreshers

Coding problems to refresh the mind

algorithms big-o data-structures java time-complexity

Last synced: 23 Mar 2025

https://github.com/satishdash/nimexercism

Learn concepts of NimLang (Systems programming) with various exercises from exercism.io

data-structures nim nim-lang programming systems-programming

Last synced: 15 May 2025

https://github.com/usk2003/vnrvjiet-lab-work

This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.

c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering

Last synced: 11 Apr 2026

https://github.com/mhmdsami/dsa

Data Structures and Algorithms

algorithms data-structures

Last synced: 04 Jan 2026

https://github.com/louis3112/camera_shop

Final project for Data Structure 2nd Semester. The project is a simple CRUD management loaning camera, lens and photographer

cli college-project data-structures graph hashtable linked-list simple-project stack tree

Last synced: 22 Mar 2025