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/ptrvsrg/nsu-homework-c

Домашние работы по дисциплине "Программирование" 1 курса ФИТ НГУ

algorithms c cmake data-structures github-actions intrinsics openmp

Last synced: 19 May 2026

https://github.com/hraverkar/apas_android_application_solution

APAS - Algorithm Problems and Solutions :

apas csharp-code data-structures

Last synced: 04 Nov 2025

https://github.com/mohammed-majid/task-manager

To-do list web app that organizes data using a heap data structure

data-structures graph heap

Last synced: 16 Oct 2025

https://github.com/zyn10/pick_the_leader_using_circular_linkedlist

pick the leader problem using cpp in circular linked list

circular-linked-list cpp data-structures pick-the-leader

Last synced: 22 May 2026

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

Data Structures and Algorithms implemented in Javascript

algorithms data-structures data-structures-and-algorithms

Last synced: 16 Oct 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: 22 Jun 2026

https://github.com/souravsuvarna/cash-flow-minimizer-web-application

This is Data Structure & Algorithm Based Model Project. Which Minimizes the Cash Flow Between Set of friends using Greedy Algorithm technique . Here we integrated model with by considering 3 persons involving in the transaction.

algorithms-and-data-structures data-structures python3

Last synced: 17 Oct 2025

https://github.com/gfav-cybergeek/prodigy_ml_01

A linear regression model to predict house prices based on square footage, number of bedrooms, and bathrooms. Includes feature engineering, preprocessing, and model evaluation.

ai airtificialintelligence algorithms algorithms-and-data-structures data-structures data-visualization jupyter jupyter-notebook jupyterlab machine-learning machine-learning-algorithms machine-learning-models python

Last synced: 05 Apr 2025

https://github.com/josecarlosnf/graphs

Implementações de grafos utilizadas na disciplina de projetos de algoritmos II (eq. estruturas de dados II)

bfs-search breadth-first-search data-structures deep-first-search dfs-search dijsktra-algorithm graph prim-algorithm python search ufpa

Last synced: 17 Oct 2025

https://github.com/bhavinpatel4199/machine-learning-framework

This repository, showcases various projects that explore key concepts in both supervised and unsupervised learning, with a focus on real-world applications. The projects utilize a range of machine learning techniques, including data preprocessing, feature selection, exploratory data analysis (EDA), and model optimization.

classification clustering data-science data-structures data-visualization exploratory-data-analysis machine-learning machine-learning-algorithms machine-learning-models pandas-dataframe predictive-modeling preprocessing-data sklearn supervised-learning unsupervised-learning

Last synced: 20 Jan 2026

https://github.com/abdo-essam/red-black-tree

Red Black Tree - Data Structure

data-structures pointers redblack-tree

Last synced: 18 Oct 2025

https://github.com/alinpahontu2912/racket-supermarket

first homework for programming paradigms

data-structures functional-programming racket

Last synced: 18 Oct 2025

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

Java provides a data structure, the array, which stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.

arrays data-structures java mojidra vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 18 Oct 2025

https://github.com/kalwar/snakegame

A very basic snake game using queue DS using JS/React

data-structures queue reactjs simple-app snake-game

Last synced: 10 May 2026

https://github.com/munozrc/estructura-de-datos-no-lineales

Profundizar el estudio de Estructuras de Datos Lineales, dando énfasis en esta fase a las Estructuras de Datos no Lineales (árboles y grafos), a los mecanismos de algoritmia y árboles y su aplicación práctica en contextos reales.

data-structures estructura-de-datos grafos java javaee lineales rboles

Last synced: 15 Sep 2025

https://github.com/iampavangandhi/splitwisecashflow

💵 Splitwise Cashflow Web App (using Heaps)

data-structures heap heaps javascript vanilla-javascript

Last synced: 18 Oct 2025

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

Data structures and algorithms recap.

algorithms data-structures java

Last synced: 21 May 2026

https://github.com/zubair1021/dsa_data_scrapping

Welcome to the Website Data Scraping Repository! Here, you'll find code for scraping data from popular websites like Flipkart and Eduko. With this code, you can easily extract data from any website of your choice

data-structures scraping-websites

Last synced: 14 May 2025

https://github.com/lisba/sistema-de-control-de-cachorros

Control system for a puppy shelter

algorithms c data-structures

Last synced: 18 Jul 2025

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

Computer programs developed to address the problems generated from the blockade of the Suez Canal and how, using various data structures, we can manage the information to avoid or mitigate this type of problem.

algorithms c-plus-plus data-structures

Last synced: 19 Oct 2025

https://github.com/codewith-ark/dsa-notes

This is essentially my digital notebook for Data Structure and Algorithms

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

Last synced: 27 Jan 2026

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

📚💡 Algorithms & Data Structures implemented in Python 🐍 — A collection of various algorithms and data structures, all implemented in Python. This repository covers essential concepts and practical implementations to help understand and master these foundational elements of computer science. 🚀🔍

algorithms algorithms-and-data-structures automata-theory avl-tree btree bubblesort data-structures dijkstra-algorithm heap max-heap mergesort priority-queue quicksort sorting-algorithms tree turing-machine

Last synced: 05 Mar 2025

https://github.com/wkhallen/cstructures

A collection of data structures in C, for my own benefit

c data-structures

Last synced: 22 Mar 2025

https://github.com/jaimayal/datastructures-algorithms-exercises

List of solved DSA (Leetcode) problems. Implemented in multiple languages (TypeScript, Java, Python). Problems are classified by category. Big O complexity analysis inside each problem's notes.

algorithm algorithms data-structures dsa leetcode leetcode-solutions

Last synced: 23 Oct 2025

https://github.com/abdulrahman3119/c-algorithms-practical-work-2025

Practical work repository for the Algorithms and Data Structures course (C language) at the National University of La Matanza (@unlam).

2025 c codeblocks continuous-integration data-structures gcc-complier mit-license practical-work university-assignment unlam

Last synced: 10 May 2026

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

data structures and algorithms in java

data-structures java sorting-algorithms

Last synced: 14 May 2025

https://github.com/momattar/parse-tree

Data structure project

data-structures parse-tree

Last synced: 24 Oct 2025

https://github.com/choonchernlim/spring-modularizer

Transforms an input object into a modularized result object based on the requested data module(s).

data-structures design-patterns groovy java-8 spring

Last synced: 10 May 2026

https://github.com/data-mechanics/geoql

Library for performing queries and transformations on GeoJSON data (with emphasis on support for abstract graph representations).

data-science data-structures geographic-data geojson geojson-library

Last synced: 04 Apr 2026

https://github.com/odhithsen/data-structures-java

🧑‍💻 Java implementations of various data structures and their associated operations.

data-structures java

Last synced: 24 Oct 2025

https://github.com/songjianhit/datastructurs-algorithm

该项目记录了我在学习数据结构与算法时遇到的问题以及总结,使用Java编程语言进行实现,后续会慢慢完善。如有错误,欢迎大家指出! [Java version implementation of commonly used data structures and algorithms.]

algorithms data-structures java

Last synced: 10 Jun 2026

https://github.com/ranimeshehata/shortest-paths-algorithms

A program implementing the three shortest paths algorithms for directed weighted graphs which are Dijkstra, Bellman-Ford and Floyd-Warshall.

algorithms bellman-ford-algorithm data-structures dijkstra-algorithm floyd-warshall-algorithm graphs java junit-test shortest-path-algorithm

Last synced: 25 Oct 2025

https://github.com/mahmud-kandawala/stacks_check_brackets

A python program that verifies whether the brackets the user enters are identical to one another.

data-structures python3 stacks

Last synced: 14 Sep 2025

https://github.com/kirtish16/visdas

A python package for visualizing data structures

array data-structures package python visualization

Last synced: 22 Mar 2025

https://github.com/hamidhosen42/stl-standard-template-library

STL-Standard-Template-Library. All STL Code with problem solving

algorithm c-plus-plus data-structures leetcode online-judge problem-solving stl

Last synced: 15 Mar 2026

https://github.com/asarkar/exercism-scala

https://exercism.org/tracks/scala

algorithms data-structures exercism exercism-scala scala

Last synced: 25 Oct 2025

https://github.com/jungaretti/advent-of-code-2022

Solutions for Advent of Code 2022 in a few languages

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/jungaretti/advent-of-code-2021

Solutions to Advent of Code challenges written in a bunch of languages

advent-of-code algorithms data-structures

Last synced: 25 Oct 2025

https://github.com/neutronixy/holiday-booking-system

Design of a database for the package holiday booking system

booking-platform booking-system data-structures database holiday-booking holidays

Last synced: 30 Mar 2025

https://github.com/jun-labs/algorithm

📝 자료구조, 알고리즘 학습 저장소.

algorithm data data-structures leetcode problem-solving programmers ps structure

Last synced: 14 Mar 2025

https://github.com/gabriel-vanca/infoarena

Solved Algorithm & Data Structure problems for Infoarena.ro, the biggest Romanian online community helping thousands of young students learn and train for national and international Computer Science contests, supported by a team of former Olympic students.

algorithms binary-search-tree competitive-programming cplusplus cpp data-structures dijkstra-algorithm dynamic-programming geometry-algorithms graph-algorithms graph-theory greedy-algorithms infoarena lowest-common-ancestor matrix-algebra sorting-algorithms string-manipulation trie-data-structure

Last synced: 24 Oct 2025

https://github.com/syd-strzempko/practice-problems

python implementations of common algorithms, data structures, & coding problems

algorithms data-structures leetcode

Last synced: 26 Oct 2025

https://github.com/ovuiproduction/unix-file-system-simulation

This project simulates a Unix-like file system using an N-ary tree data structure, enabling efficient file and directory management. It supports essential operations like creation, deletion, traversal, and renaming while providing a command-line interface that mimics Unix shell commands for an intuitive user experience.

command-line-interface data-structures directory-management file-management file-system filesystem-simulation n-ary-tree shell-commands tree-structure unix-shell

Last synced: 10 May 2026

https://github.com/shashankpie/algods

Everything about Data structures and algorithms, coding interview patterns, list of problems to solve, etc.

algorithms coding-interviews data-structures

Last synced: 02 Jan 2026

https://github.com/jiko23/family-tree

Model out the Shan family tree so that when given a ‘name’ and a ‘relationship’ as an input, the output are the people that correspond to the relationship. Input needs to be read from a text file, and output should be printed to console. Program should execute and take the location to the test file as parameter.

backend data-structures python-3

Last synced: 26 Oct 2025

https://github.com/eliasdeallmeida/estd-ifce

Repositório com a resolução das atividades propostas na disciplina de Estrutura de Dados do IFCE.

binary-tree data-structures doubly-linked-list linked-list python queue recursion stack

Last synced: 14 Mar 2025

https://github.com/errea/vet_clinic_database

For this project you need special preparation. As the goal of this project is to solve some performance issue, first we need to introduce those issues. In order to do that, you will populate your database with a significant number of data.

data data-analysis data-structures data-visualization database

Last synced: 21 May 2026

https://github.com/bharathkumaarr/datastructures

A repo for all the Data Structures learnt.

data-structures python

Last synced: 13 Jul 2025

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

A Java library of important algorithms and data structures.

algorithms data-structures

Last synced: 28 Oct 2025

https://github.com/junh0328/prepare_algorithm

📚 파이썬을 통해 자료구조와 알고리즘 공부하기

algorithms data-structures python

Last synced: 22 Mar 2025

https://github.com/abhinav9444/hackerrank

This repository serves as a personal collection and showcase of my coding skills, problem-solving techniques, and progression through various coding challenges on HackerRank. It is also intended to help others learn and understand different approaches to solving programming problems in various languages.

algorithms algorithms-and-data-structures c data-structures hackerrank hackerrank-solutions programming python python3 ruby

Last synced: 11 May 2026

https://github.com/egrizq/golang-data-structure

Data Structure with Golang

data-structures golang leetcode

Last synced: 02 Nov 2025

https://github.com/ahmedhosssam/dynamo-tree

C++ Backend server and API with React front-end client

avl-tree cpp cpprestsdk data-structures javascript react

Last synced: 15 Apr 2026

https://github.com/vikashpr/maang-interview-prep-100-dsa

Ace your MAANG+ interviews with this curated list of 100 essential DSA problems. From arrays to graphs, master every concept with detailed solutions and expert tips. Start your path to a top-tier tech job today!

algorithms coding-interviews computer-science data-structures data-structures-and-algorithms interview-preparation leetcode-solutions maang-interviews problem-solving software-engineering tech-interviews

Last synced: 16 Mar 2026

https://github.com/amir-hshahi/leet-codes

Adding: LeetCode problems solution

algorithms data-structures

Last synced: 20 Aug 2025

https://github.com/hengxin/data-structures-algorithms-resources

Resources on Data Structures and Algorithms

algorithms big-list data-structures resources

Last synced: 29 Jan 2026

https://github.com/dkoh2018/chatroom_java

Command-line chatroom application for real-time communication with data structure implementations

arraylist chatroom command-line-app data-structures hashmap java multithreading

Last synced: 20 May 2026

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

A repository of algorithms and data structures for my own self education.

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

Last synced: 14 Jun 2025

https://github.com/mreshboboyev/tree-data-structure

Enterprise-ready tree data structure library in C# with multiple implementations (BST, AVL, Red-Black, B-Tree), advanced operations, and comprehensive functionality.

algorithms avl-tree b-tree binary-search-tree csharp data-structures enterprise generic red-black-tree tree

Last synced: 30 Jan 2026

https://github.com/stevenschmatz/treegen

🎄 Fast and memory efficient unlabeled tree generation in Python

academic computer-science data-structures python theoretical-computer-science tree trees

Last synced: 31 Jan 2026

https://github.com/douglasmatosdev/data-structure-and-algorithms-in-python

Data Structure is an area of Computer Science that studies computational techniques for the efficient organization and manipulation of any amount of information. In other words, when you develop a system you must think about which data structures to use; and the choice of a given data structure will influence the performance of the software.

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

Last synced: 21 Mar 2025

https://github.com/minjeongss/algorithm

알고리즘 문제 풀이 Repository 🚀

algorithms data-structures

Last synced: 16 May 2025

https://github.com/mindninjax/dsa-daily

A GitHub Repo for my Daily DSA Practice in JavaScript on Leetcode & other sources 🧠⚡

algorithms data-structures dsa hacktoberfest javascript leetcode

Last synced: 29 Mar 2025

https://github.com/eagletrt/libmin-heap-sw

Simple minimum heap data structure implementation suited for all embedded devices

data-structures embedded library min-heap platformio platformio-library sw

Last synced: 29 Mar 2025

https://github.com/emanuelefavero/react-autocomplete

This is a simple React Autocomplete component that uses a Trie data structure to store the list of words

autocomplete data-structures react trie vite

Last synced: 15 Apr 2026

https://github.com/vancenceho/college_projects

🎓 House of school/college homework, problem sets & mini-projects which consists mainly of data structures & algorithms

data-structures matlab pandas python queue scikit-learn seaborn stack

Last synced: 08 Apr 2026

https://github.com/pabloreszczynski/merkle-tree

A Merkle Tree implementation in Racket

data-structures functional racket

Last synced: 06 Apr 2025

https://github.com/henriquelluiz/kotlin-data-structures

Learning DSA with Kotlin language.

algorithms data-structures jvm kotlin

Last synced: 03 Feb 2026

https://github.com/randomgamingdev/onewaylinkedlistlibjs

A simple one way linked list that stores the head, tail and length of the list

data-structures easy easy-to-use javascript linked-list list simple small

Last synced: 13 Mar 2025

https://github.com/paulchen2713/data_structures

Some C and C++ data structures

c cpp data-structures

Last synced: 20 May 2026

https://github.com/lucasmcclean/dsa-go

A collection of data structures and algorithms implemented in Go.

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

Last synced: 22 Nov 2025

https://github.com/yuriioks/aqa-gcse-computer-science-preparation

25-week comprehensive program designed to equip students with the knowledge and skills required to excel in the AQA GCSE Computer Science exam

algorithms aqa aqa-computing coding-tutorials computer-science computer-science-education data-structures education exam-preparation gcse gcse-computer-science programming python python3 sql yuriodev

Last synced: 09 Feb 2026

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

My Solutions in Online Judges

algorithms cpp data-structures

Last synced: 18 Mar 2026

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

This Repo Contains All Programs Regarding DataStructure and Algorithms in java.

algorithms data-structures java

Last synced: 05 Mar 2025

https://github.com/couragebforedth/avl-tree

An implementation of an AVL tree that allows inserting, deleting, printing, and sorting nodes with diagrams and unit test cases for every possible operation.

algorithms avl-tree cplusplus data-structures diagrams unit-tests

Last synced: 09 Jul 2025

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

Javascript data structure and algorithms

algorithms data-structures javascript

Last synced: 22 Jul 2025