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/afonsojramos/feup-aeda

Project made for "Algoritmos e Estruturas de Dados", a subject from the 2nd year, 1st semester.

aeda algorithms algorithms-datastructures data-structures feup feup-aeda

Last synced: 20 Mar 2025

https://github.com/benjuh/aoc2023

Advent of Code 2023 [Go]

advent-of-code-2023 algorithms data-structures go

Last synced: 29 Oct 2025

https://github.com/dho-rae/wonderlust

WonderLust is a Python-based travel recommendation system that suggests destinations based on user preferences. The program processes structured data using dictionaries and sets while incorporating error handling and user interaction. Developed for the Information Structures with Python course.

data-structures decision-support error-handling python python-programming travel-recommender university-project user-input

Last synced: 08 Jul 2025

https://github.com/arriqaaq/hash

Hash is an in-memory Redis like hash datastructure

data-structures golang redis

Last synced: 11 May 2026

https://github.com/princeinscripts/dsa-practice-with-cpp-pw

A practice code repository for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts via Programming with Mosh tutorials, aiding in mastering core computer science principles through hands-on exercises.

algorithms c-plus-plus coding-challenge computer-science data-structures learning-resources programming

Last synced: 27 Mar 2025

https://github.com/belovetech/alx-higher_level_programming

This project includes Higher Level Programming in Python and Javascript, as well as Cpython and SQL. It goes over many Python, Javascript, and SQL concepts. It also covers the concepts of unittest and integration tests.

algorithms api data-structures javascript oop python3 sql unittest-and-integration-testing

Last synced: 16 May 2026

https://github.com/bloiseleo/codecrossfit

Training some data structures and algorithms implementations

algorithms data-structures

Last synced: 21 Mar 2025

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

Learning algorithms and data structures.

algorithms data-structures vk

Last synced: 02 Apr 2025

https://github.com/nullthefirst/fcc-Cash-Register

freeCodeCamp - Cash Register

algorithms data-structures

Last synced: 23 Oct 2025

https://github.com/tmccombs/rust-cons

A persistent single-linked list for Rust

data-structures functional-programming rust

Last synced: 21 Mar 2025

https://github.com/d-naveenz/data-structures-pack

A Python package that integrates functional-rich data structures that are most useful for programming.

data-structures package python serialization

Last synced: 03 Apr 2025

https://github.com/nandomattos/linkedlists

C algorithm to create and modify linked lists using reference parameter

c data-structures linked-list pointers

Last synced: 29 Oct 2025

https://github.com/yapeansa/lista_encadeada

Estudando a estrutura de listas encadeadas com linguagem C.

c data-structures linked-list

Last synced: 28 Mar 2025

https://github.com/mkosir/store3binarysearchtree

Binary search tree data structure implemented in C programming language from scratch.

c data-structures

Last synced: 13 Jun 2025

https://github.com/tony/cs

Self-study for computer science, data structures and algorithms, etc.

algorithms computer-science data-structures self-study

Last synced: 20 Jan 2026

https://github.com/aryank1511/battlesnake

Battlesnake is multiplayer game where your code is the controller! All you need is a web server that responds to the Battlesnake API.

algorithms battlesnake data-structures python3

Last synced: 28 Mar 2025

https://github.com/aryank1511/python-battlesnake

Battlesnake is multiplayer game where your code is the controller! All you need is a web server that responds to the Battlesnake API.

algorithms artificial-intelligence data-structures python3

Last synced: 07 Sep 2025

https://github.com/uhpoler/fundamentals-of-programming

This repository contains lab works in the discipline of Fundamentals of Programming second semester

binary-files classes-and-objects data-files data-structures exeption-handling gui-application inheretence overloading

Last synced: 28 Mar 2025

https://github.com/bearwithtea/csc321-1

All of the homework assignments for the Spring 2024 session of Data Structures (CSC 321 - 1) with Dr. David Reed.

data-structures

Last synced: 28 Mar 2025

https://github.com/omkar-savoikar/employee-project-management-system

CSC105 Lab Project. A C Application to manage employee leaves and salary. It uses data structures such as LinkedLists for storing the data.

c-programming c-programming-language data-structures linked-list makefile

Last synced: 11 Sep 2025

https://github.com/2gpb/algorithms

This repository contains implementations of various algorithms and data structures in Swift for learning and practical use.

algorithms data-structures swift

Last synced: 03 Apr 2025

https://github.com/swapnilsachan03/codeforces

Solutions to all the problems that I solve on Codeforces.

algorithms codeforces data-structures

Last synced: 03 Apr 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/gabrielyoon7/datastructure-with-c

2020-1 경기대학교 컴퓨터공학부 자료구조론 실습 (C언어)

c data-structures

Last synced: 14 Apr 2025

https://github.com/hamidurrk/python-practice

Contains Python code for various assignments and leetcode problems related to data structures and algorithms.

binary-search data-generators data-structures dna-sequence-operation graph-algorithms leetcode-python queue stack tree-search

Last synced: 28 Mar 2025

https://github.com/rdch106/stack-evaluator

Evaluate arithmetic expression using stack evaluator

data-structures math

Last synced: 29 Oct 2025

https://github.com/vshelke/algorithm

C++ implementation of Algorithms and Data Structures.

algorithm-challenges data-structures

Last synced: 03 Apr 2025

https://github.com/ariellourenco/algorithms

Algorithms, 4th edition textbook code and libraries.

algorithms data-structures

Last synced: 03 Apr 2025

https://github.com/joshjarabek7/delivery-truck-routing

A project based off of the multiple vehicle routing problem with time windows and constraints.

algorithms data-structures hashtable-chaining multiple-vehicle-routing-problem nearest-neighbor-search python travelling-salesman-problem

Last synced: 28 Mar 2025

https://github.com/queelius/algograph

Immutable graph data structures and algorithms library with interactive shell

algorithms bfs data-structures dfs dijkstra graph graph-algorithms graph-theory graph-visualization immutable interactive-shell python shortest-path

Last synced: 06 Mar 2026

https://github.com/anibalalpizar/java-binary-tree

This project implements a binary tree in Java with a graphical user interface for basic operations such as insertion, deletion, and node search. It's a useful tool for understanding and working with data structures in Java

binary-search-tree binary-tree data-structures java

Last synced: 29 Oct 2025

https://github.com/monardop/datastructures

Aquí encontrarás distintas prácticas de estructuras de datos

data-structures data-structures-and-algorithms practice-project

Last synced: 02 Apr 2025

https://github.com/patrickshaw/university-fit2004-labs

FIT2004 Assignment for my lab for week 10. Core component: Detecting if a vertex is a bridge.

algorithms data-structures graph-theory performance practice sorting study theory trees university

Last synced: 03 Apr 2025

https://github.com/0xneshi/data-structures-and-algorithms

A C# implementation of basic data structures and algorithms which can be useful as a general learning tool or as a preparation for software developer job interviews.

algorithms course-lessons csharp data-structures dotnet exercises local-machine

Last synced: 16 May 2026

https://github.com/leostera/restruct

💾 Purely Functional and Compact Data Structures for ReasonML

compact data-structures experiment functional-programming reasonml

Last synced: 04 Apr 2025

https://github.com/faraasat/employee_management_system

Employment Management System, implemented in C++ as part of the Data Structures and Algorithm course, offers a powerful console-based system for companies to efficiently manage their employees' records.

cpp data-structures data-structures-and-algorithms management-system

Last synced: 15 Jun 2025

https://github.com/thegazed/pads

PADS are generic C data structures that use the preprocessor for abstraction.

abstract-data-structures abstract-data-types adt c data-structures ds

Last synced: 09 Apr 2025

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

This repository provides implementations of popular algorithms and abstract data types using JAVA.

algorithm algorithms array arraylist avl-tree data data-structures graph heap iterative java linked list netbeans queue recursive set stack tree

Last synced: 30 Jun 2026

https://github.com/tomboddaert/dynode

A framework for making node-based structures with dynamically-sized values.

data-structures linked-list

Last synced: 10 Feb 2026

https://github.com/claudio-code/data-structure-algorithm-and-neural-network

:scroll: I' m learning new algorithms and how create small and basic neural network

algorithms big-o data-structures neural-network

Last synced: 10 Apr 2025

https://github.com/tharunkumarreddypolu/grind-dsa

A one-stop place for DSA Preparation

algorithms data-structures python

Last synced: 04 Apr 2025

https://github.com/botraunak/ds-algo-practice

Competitive Coding Refresher

algorithms data-structures

Last synced: 03 Apr 2025

https://github.com/qsoulior/misc

Collection of implementations written in Go

algorithms data-structures patterns

Last synced: 04 Apr 2025

https://github.com/rishabh-agarwal/datastructureandalgo

The DataStructureAndAlgo repository is a curated collection of data structures and algorithms implemented in Java, aimed at providing a solid foundation for learners and developers. It's designed for those preparing for interviews, deepening their understanding of computer science fundamentals, or looking for a reliable reference for algorithmic pr

algorith data-structures java11

Last synced: 02 Feb 2026

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

An interactive website for learning data structures.

data-structures nextjs typescript

Last synced: 10 May 2026

https://github.com/taxborn/mastermind

A mastermind clone in C#

c-sharp data-structures mastermind

Last synced: 04 Apr 2025

https://github.com/vishvanavanjana/dsa

Data Structures and Algorithms

algorithms data-structures graphs

Last synced: 12 Jun 2026

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/douglasrizzo/data_structures

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

data-structures

Last synced: 30 Jun 2026

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/ap-atul/data-structures

Simple and Complex Data Structure problems

data-structures

Last synced: 04 Apr 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/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/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/parthsharma2/pyds

A data structures python library

data-structures library python

Last synced: 06 Sep 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/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/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/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-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/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/ryanlarge13/algos

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

algorithms cpp data-structures js rust

Last synced: 09 May 2026

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

Javascript Data Structure and Algorithms

alogorithms data-structures dsa javascript

Last synced: 05 Apr 2025

https://github.com/kalebers/data_structures

Data Structures in Java

algorithms data-structures java

Last synced: 15 Jun 2025

https://github.com/cesarobedfl/data_structures

c++ data structures algorithms

cpp data-structures templates

Last synced: 05 Apr 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/thefcraft/cp-algorithms

A personal repository for competitive programming solutions, including CSES, Project Euler, and HackerRank problems, with custom debugging utilities and scripts.

algorithms cpp data-structures

Last synced: 03 Apr 2025

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/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/nubisub/dsawithc

Praktikum Struktur Data

c data-structures graph linked-list

Last synced: 11 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/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/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