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/lcv-back/leetcode-solved

This repository storage all solution i solved on leetcode platform

cpp data-structures golang java javascript python rust solution

Last synced: 24 Jun 2025

https://github.com/tawfik-s/old-course-datasturcturewith-cpp

study dataStructure with cpp ==>L classes for structures

academic-task cpp data-structures oop

Last synced: 14 Mar 2025

https://github.com/tawfik-s/datastructure-java-tasks

mydataStructurejavaTasksFirstYear

algorithms data-structures mufic tasks

Last synced: 14 Mar 2025

https://github.com/zyx-0314/dsa-travel-membership-agency-system

A C++ console application that manages travel bookings through a membership system. Users can register, update, view, and delete member details for three types of travel: land, water, or air. A simple, menu-driven system for managing travel reservations

basic-programming cpp data-structures school-project

Last synced: 10 Apr 2025

https://github.com/byhill/disjointsets.jl

An implementation of the Disjoint-set data structure for Julia

data-structures disjoint-sets julia

Last synced: 22 Feb 2025

https://github.com/manukot/wlamart_globaltech

Walmart USA Advanced Software Engineering Virtual Experience Program on Forage - October 2024 * Completed the Advanced Software Engineering Job Simulation where I solved difficult technical projects for a variety of teams at Walmart. * Developed a novel version of a heap data structure in Java for Walmart’s shipping department, showcasing

data-munging data-structures java optimization python3 relational-database-design software-architecture sql uml

Last synced: 02 Mar 2025

https://github.com/oniani/bizarre-structures

Implementations of various data structures you might or might not have seen before

bizarre data-structures python3

Last synced: 04 Mar 2025

https://github.com/erkylima/algorithms

Python project to refresh knowledge on algorithms and data structures. Interactive examples of Bubble, Merge, Quick Sort, along with Lists, Stacks, Queues, and Trees. Challenges included. Recycle your expertise! 🚀 #Python #Algorithms #DataStructures

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

Last synced: 19 Jan 2026

https://github.com/youssefelghamour/binary_trees

Repository containing implementations of various binary tree operations in C

algorithm algorithms algorithms-and-data-structures avl-tree binary-search-tree binary-tree binary-trees c data-structures

Last synced: 08 Jul 2025

https://github.com/alinpahontu2912/ast-implementation

Implemented an AST in Assembly language, by using recursion

assembly-x86 data-structures

Last synced: 17 Jun 2025

https://github.com/amaravivian/client-project-analysis

"Comprehensive data analysis project for a new client to provide data-driven recommendations."

data-science data-structures data-visualization r tableau

Last synced: 02 Apr 2025

https://github.com/contawo/uct_java

My school computer science assignments made with java implementing data structures and SQL database.

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

Last synced: 16 Jun 2025

https://github.com/isaaczhang4/mathematical-expression-calculator

Two calculator programs, one evaluates infix expressions, the other evaluates a series of expressions which may include variables.

calculator data-structures parsing python shunting-yard-algorithm

Last synced: 21 Feb 2025

https://github.com/ososuna/matchmaking-lol

🕹️ Matchmaking algorithm for solo queue rankeds in League of Legends

data-structures league-of-legends machine-learning python

Last synced: 23 Feb 2025

https://github.com/jetsemrick/practice

Programming exercises to improve skills in algorithms and data structures.

algorithms data-structures python

Last synced: 03 Apr 2025

https://github.com/ososuna/coding-interview

Coding afternoons for cracking the coding interview

algorithms coding-interviews cpp data-structures

Last synced: 23 Feb 2025

https://github.com/nlfiedler/hashed-array-tree

Hashed-Array Trees

data-structures

Last synced: 12 Dec 2025

https://github.com/momen-alshouha/data-structures-array-stack-queue

This repo contains a C++ template classes for array , queue and stack , designed with OOP principles. It features various operations for those data-structues and more..

arrays data-structures object-oriented-programming oop-principles queue stack

Last synced: 21 Jul 2025

https://github.com/jofaval/advent-of-code

Advent of Code, created by Eric Wastl - Software Engineering version of the Advent Calendar

advent-of-code algorithms data-structures go golang pnpm problem-solving python software-engineering typescript

Last synced: 15 Oct 2025

https://github.com/janithscript/knuth-morris-pratt-algorithm-java

Knuth-Morris-Pratt (KMP) algorithm which is an effective way of finding patterns from the paragraph.

data-structures java knuth-morris-pratt sorting-algorithms

Last synced: 22 Mar 2025

https://github.com/zeionara/algorythms_and_data_structures

Labs for 'algorythms and data structures' discipline

algorythm data-structures

Last synced: 21 Feb 2025

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

Data Structures, Algorithms and Leetcode

algorithms data-structures leetcode

Last synced: 12 Apr 2025

https://github.com/janithscript/rabin-karp-algorithm-java

Rabin-Karp (RK) algorithm is based on the concept of hashing. This algorithm was authored by Rabin and Karp in 1987 and is an effective way of finding patterns from a paragraph.

data-structures java rabin-karp-algorithm sorting-algorithms

Last synced: 22 Mar 2025

https://github.com/luizgabriel/uri.solvedproblems

A list of some URI (https://www.urionlinejudge.com.br/) problems I tried to solve.

algorithms computer-science data-structures uri uri-online-judge

Last synced: 06 Apr 2025

https://github.com/subhash23jan/cpp-oops

This repository is a collection of custom-built C++ data structures designed to provide a deep understanding of their underlying principles and implementations. By creating these structures from scratch, I gained valuable insights into the internal workings of C++ STL data structures.

cpp20 data-structures

Last synced: 29 Dec 2025

https://github.com/sebi2020/data_structs

A nodejs general purpose module for standard data structs like fifo, queues, linked-lists

data-structures fifo heap lifo nodejs priority-queues stack

Last synced: 12 Apr 2025

https://github.com/jonesashbur/datastructuresandalgorithms-golang

Data structures and algorithms, implemented in go language

algorithms data-structures golang

Last synced: 04 Mar 2025

https://github.com/leomosley/ds.mosly.dev

An interactive website for learning data structures.

data-structures nextjs typescript

Last synced: 04 Mar 2025

https://github.com/yevheniidatsenko/goit-algo-fp

📊 Hometask - Basic Algorithms and Data Structures (Final Project)

algorithms breadth-first-search data-structures deapth-first-search goit goit-algo-fp monte-carlo python

Last synced: 05 Apr 2025

https://github.com/ereh11/ramadan-problem-solving-challenge

Ramadan Problem Solving Challenge is a 30-day coding challenge where participants solve a new problem daily throughout Ramadan

algorithms data-structures problem-solving

Last synced: 13 Sep 2025

https://github.com/yevheniidatsenko/goit-algo-hw-02

📊 Hometask - Basic Algorithms and Data Structures (Basic data structures)

algorithms data-structures goit-algo-hw-02 python

Last synced: 23 Jul 2025

https://github.com/yevheniidatsenko/goit-algo-hw-10

📊 Hometask - Basic Algorithms and Data Structures (Linear Programming and Randomized Algorithms)

algorithms data-structures goit goit-algo-hw-10 linear-programming python randomized-algorithms

Last synced: 05 Apr 2025

https://github.com/tjcchen/algorithms

✏️ Algorithms implemented with Java code.

algorithms core data-structures java

Last synced: 01 Apr 2025

https://github.com/gustapinto/go_data_structures

A simple collection of abstract data structures implemented in Go

data-structures golang

Last synced: 05 Apr 2025

https://github.com/jabellard/hash

Open addressed, double hashed hash table.

algorithm algorithms c data-structure data-structures hash-table

Last synced: 16 Dec 2025

https://github.com/ryanlarge13/algos

Algorithm testing, creation, manipulation & more in every language I can work with

algorithms cpp data-structures js rust

Last synced: 05 Apr 2025

https://github.com/lovesaroha/algorithms-go

This is a collection of implementation of a variety of algorithms implemented in Go. Clean and simple code to help people get started with data structures and algorithms in golang.

algorithms binary-search-tree data-structures dynamic-connectivity flow-network golang graphs sorting-algorithms tries

Last synced: 02 Mar 2025

https://github.com/r1cm3d/go-algorithms

This project has some algorithms and data structures implemented in Golang

algorithms data-structures go golang

Last synced: 15 Jan 2026

https://github.com/sabyasc/dp-pyproj

dp-pyproj is all about various dynamic programs written in Python.

data-structures dynamic-programming python3 solid-principles

Last synced: 13 Jun 2025

https://github.com/prashantsaini1525/alpha-course-2025

Java Programming – Alpha Course: Notes, code, & challenges from Apna College Alpha Batch 3.0 covering Java fundamentals, data structures, algorithms & competitive programming.

algorithms apna-college competitive-programming data-structures dsa interview-preparation java java-basics programming programming-notes

Last synced: 04 Apr 2025

https://github.com/crissyro/-algorithms-and-data-structures-course

algorithms and data structures course in BSTU named after V.G. Shukhov on C

algorithms bstu data-structures discrete-mathematics

Last synced: 07 Jul 2025

https://github.com/likhithkp/js-dsa

Javascript Data Structure and Algorithms

alogorithms data-structures dsa javascript

Last synced: 05 Apr 2025

https://github.com/victorowinoke/data-science-challenge--dap-eldohub

This is my solution for the EldoHub DAP data science challenge

challenges-solved data-science data-structures interview-questions python

Last synced: 31 Dec 2025

https://github.com/cesarobedfl/data_structures

c++ data structures algorithms

cpp data-structures templates

Last synced: 05 Apr 2025

https://github.com/tenal/canine-calculator

A quiz application that generates your ideal dog breed! Breeds are chosen based on your current lifestyle and desired canine traits. All breed information is located in a data structure built by Tenal in 'sciript.js'. This was my first jQuery project, refactored to vanilla JS a couple months later.

data-structures html5 javascript sass sass-mixins vanilla-javascript

Last synced: 26 Jun 2025

https://github.com/soumyajit4119/my-codingjournal

✍️ A daily log of my coding practice, projects, and learning progress — organized by topics, languages, and goals.

algorithms css data-structures hackerrank html5 java javascript leetcode mysql notes problem-solving python

Last synced: 11 Apr 2025

https://github.com/wisn/cppds

A collection of various data structures implementation in C++11

cpp11 data-structures telkom-university

Last synced: 15 Jul 2025

https://github.com/lewismakau/portfolio-projects

This repository contains file data and SQL files for projects used for my Portfolio.

data-analysis data-cleaning data-structures data-visualization database google-analytics microsoft-sql-server mysql powerbi tableau

Last synced: 02 Apr 2026

https://github.com/amaanwanie/dsa

all of the ds lectures i studied in class.

c data-structures linked-list queues stack

Last synced: 10 Jul 2025

https://github.com/ramy-ibrahim-ahmed/learn-algorithms

Algorithms & Data structure studies and implementations.

alogrithms data-structures

Last synced: 26 Mar 2025

https://github.com/r-papso/data-structures

Implementation of advanced data structures

avl-tree csharp data-structures hashing-algorithms kd-tree

Last synced: 28 Oct 2025

https://github.com/dhruvkb/man106

some C++ programs made for the course MAN-106

cplusplus-11 data-structures iit-roorkee

Last synced: 05 Apr 2025

https://github.com/linsanity03/learning_go

This projects is dedicated to learning GO language and its use case

data-structures golang ticket-booking-app

Last synced: 05 Apr 2025

https://github.com/jorgeterence/go-data-structures

Algorythms and data structures in practice

algorithms data-structures golang graph-algorithms

Last synced: 05 Apr 2025

https://github.com/julianjuko/subset-prompter

Reduce large datasets down to unique subsets - quickly.

data-structures data-visualization

Last synced: 11 Apr 2025

https://github.com/kalash9630/algocraft

A web site to help you to track your progress on learning algorithms for cracking interviews.

algorithms bootstrap css data-structures express firebase javascript mern mongo node react

Last synced: 30 Dec 2025

https://github.com/saqibbedar/dsa

Comprehensive repository for mastering DSA in C++

cpp-data-structures cpp-dsa data-structures datastructures-algorithms dsa-cpp dsa-notes

Last synced: 04 Apr 2025

https://github.com/ap-atul/data-structures

Simple and Complex Data Structure problems

data-structures

Last synced: 04 Apr 2025

https://github.com/nubisub/dsawithc

Praktikum Struktur Data

c data-structures graph linked-list

Last synced: 11 Apr 2025

https://github.com/yunir/timus-problem-solving

ITMO (09.03.04). 4th semester. Data Structures and Algorithms. Problem solving.

algorithms data-structures dsa problem-solving

Last synced: 17 Jun 2025

https://github.com/douglasrizzo/data_structures

A bunch of data structures in C++ I did in order to learn the language

data-structures

Last synced: 04 Apr 2025

https://github.com/kabirbose/dsa-sorting-assignment

Program that uses different sorting algorithms to sort and manipulate data from a text file

algorithms data-structures python3 sorting

Last synced: 09 Sep 2025

https://github.com/omr-ql/data-structures-algorithms

Hello everyone here is my data structures reading files and source code !

c-plus-plus data-structures programming

Last synced: 09 Sep 2025

https://github.com/taxborn/mastermind

A mastermind clone in C#

c-sharp data-structures mastermind

Last synced: 04 Apr 2025

https://github.com/laschuet/cgm

Data structures and functions for computer graphics mathematics

c computer-graphics data-structures mathematics

Last synced: 29 Oct 2025

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

:snake: Python's deque data structure for JavaScript

agpl computer-science data-structures deque javascript

Last synced: 06 May 2025

https://github.com/97-jeffrey/freecodecamp-basicalgorithem

Basic algorithm questions from freecodecamp

algorithms data-structures

Last synced: 03 Apr 2025

https://github.com/emiratesskills/dart-leetcode-blind75

Blind 75 LeetCode Solutions in Dart – A collection of well-optimized solutions for the Blind 75 LeetCode problems, implemented in Dart. This repository is aimed at helping developers and competitive programmers practice essential coding patterns in Dart.

blind75 coding-challenges competitive-programming dart data-structures flutter interview-prep leetcode problem-solving

Last synced: 08 Jul 2025

https://github.com/vaibhavmojidra/data-structures---hashtable-using-array-and-linked-list-in-java

Hash Table is a data structure which stores data in an associative manner. In a hash table, data is stored in an array format, where each data value has its own unique index value. Access of data becomes very fast if we know the index of the desired data. Thus, it becomes a data structure in which insertion and search operations are very fast irrespective of the size of the data. Hash Table uses an array as a storage medium and uses hash technique to generate an index where an element is to be inserted or is to be located from.

arrays data data-structures hashing java linked-list mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 12 Apr 2025

https://github.com/vaibhavmojidra/data-structures---queue-using-linked-list-in-java

Queue is an abstract data structure, somewhat similar to Stacks. Unlike stacks, a queue is open at both its ends. One end is always used to insert data (enqueue) and the other is used to remove data (dequeue). Queue follows First-In-First-Out methodology, i.e., the data item stored first will be accessed first.

data-structures java linked-list mojidra queue vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 26 Oct 2025

https://github.com/qsoulior/misc

Collection of implementations written in Go

algorithms data-structures patterns

Last synced: 04 Apr 2025

https://github.com/xonorhc/sewer-data-management

Modelo de dados geoespaciais para sistemas de esgotamento sanitario.

data-structures postgis postgresql sql

Last synced: 14 Jul 2025

https://github.com/jseg380/estructuras-datos

Prácticas en C++ de la asignatura Estructuras de Datos

cpp data-structures oop

Last synced: 20 Mar 2025

https://github.com/vaibhavmojidra/data-structures---stack-using-linked-list-in-java

A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.

data-structures java linked-list mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 12 Apr 2025

https://github.com/vaibhavmojidra/data-structures---linked-list-in-java

Linked List is a sequence of links which contains items. Each link contains a connection to another link. Linked list is the second most-used data structure after array.

data-structures java java-8 linked-list mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 12 Apr 2025

https://github.com/vaibhavmojidra/data-structures---stack-using-array-in-java

A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.

array data-structures java mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 12 Apr 2025