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/sbueschel/go-linked

Doubly linked list for Go (with generics)

data-structures generics go golang linked-list

Last synced: 23 Jul 2025

https://github.com/elcobvg/hackerrank-ctci

My javascript solutions to Cracking the Coding Interview tutorials: https://www.hackerrank.com/domains/tutorials/cracking-the-coding-interview

algorithm-challenges coding-interview-tutorials cracking-the-coding-interview data-structures hackerrank-ctci javascript

Last synced: 27 Mar 2025

https://github.com/bih-cei/sphn-to-fhir-map

Map of the Swiss Personalized Health Network Dataset to Fast Healthcare Interoperability Resources - Submission to MIE 2023 by S. Klopfenstein, S. Thun, K. Crameri and C. Stellmach

data-structures fhir health-research healthdata interoperability map mapping sphn

Last synced: 07 Apr 2026

https://github.com/strondata/smart-data

Framework Python extensível para pipelines de dados. Abstrai a complexidade do processamento em Sistemas, Fluxos e Componentes, com suporte nativo a qualidade de dados, governança e execução via CLI.

cli data-engineering data-pipelines data-quality data-structures pandas pyspark python python3

Last synced: 01 Jul 2026

https://github.com/anishlearnstocode/java-batch-10

Introductory course in Java Programming taught at @WhatAfterCollege. 🎓

algorithms course data-structures java online-course oops strings

Last synced: 18 Mar 2025

https://github.com/xam1dullo/dsa

Master the Coding Interview: Data Structures + Algorithms The ultimate coding interview bootcamp to help you ace your coding interviews and land your dream job. You'll not only learn data structures and algorithms but also the exact steps to take to get more interviews, more job offers, and a higher salary.

algorithms-and-data-structures data-structures javascript problem-solving self selfstudy

Last synced: 27 Mar 2025

https://github.com/kopach-artem/hashtable

A comprehensive C++ library for efficient data management using hash tables. Features customizable hashing, collision resolution.

c-plus-plus cpp data-structures hash-map hash-table hashtable

Last synced: 05 Apr 2025

https://github.com/hassanshehzad1/dsa_projects

## About - Virtual Pet Sanctuary Simulator The **Virtual Pet Sanctuary Simulator** is a comprehensive Java-based console application that simulates the management of a virtual animal sanctuary. The project is designed to provide an interactive experience for users in different roles—Manager, CareTaker, and Guest—allowing them to manage, care for

avl-tree binary-search-tree data-structures data-structures-and-algorithms dsa dsa-algorithm graph hashing hashmap heap iterator java linked-list queue searching-algorithms sorting-algorithms stack tree

Last synced: 11 Sep 2025

https://github.com/aswinbarath/sde-problems

SDE Problems marked with FAQ Companies

algorithms data-structures gfg java leetcode problem-solving sde-sheet

Last synced: 14 May 2025

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

Codes with solutions for different Data Structures & Algorithm related problems

algorithms algorithms-and-data-structures cpp data-structures problem-solving

Last synced: 09 Sep 2025

https://github.com/piecioshka/algorithms

My solutions to known data processing problems in JavaScript

algorithms data-structures javascript

Last synced: 17 Jun 2026

https://github.com/waynejz/comp9024-18s2

COMP9024 Data Structures and Algorithms 18S2

data-structures graph string-algorithms tree

Last synced: 04 Apr 2025

https://github.com/tamim-saad/cp-template-code

This repository offers a complete template for competitive programming with pre-written functions and utilities for coding contests. It helps you save time and focus on solving problems. Feel free to explore, use, and customize these templates. If you find it useful, don’t forget to give it a star!

algorithm coding coding-competition competitive-programming cp cp-template cpp data-structures data-structures-algorithms data-structures-and-algorithms fast-io problem-solving problem-solving-template programming-tools shortcuts template template-code templates time-complexity

Last synced: 02 Apr 2025

https://github.com/nullthefirst/javascript-ex

JavaScript Data Structures and Algorithms

algorithms data-structures exercism javascript

Last synced: 03 Apr 2025

https://github.com/hawashra/project-1-

Data Structures Project 1

c data-structures programming

Last synced: 29 Mar 2025

https://github.com/koodeau/swaffle

Library for working with data structures and algorithms purely written in JavaScript.

data-structures javascript javascript-library

Last synced: 05 Apr 2025

https://github.com/lucidfrontier45/indexed-vector

A Rust library that implements vector container that can be indexed with specified function.

data-structures rust

Last synced: 05 Apr 2025

https://github.com/jaem1n207/brain

개발을 할 때 필요한 일부 기본 지식들을 정리한 저장소

accessibility css data-structures database front-end html javascript network node os patterns performance react security

Last synced: 08 Apr 2026

https://github.com/manjeettahkur/30-day-leetcode

30-Day LeetCoding Challenge In Go programming language

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

Last synced: 24 Jun 2025

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

Explore fundamental Data Structures and Algorithms (DSA) concepts with Java implementations. Includes arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, dynamic programming, and more.

algorithms data-structures java

Last synced: 30 Oct 2025

https://github.com/minikin/dart-algorithms

🧮 Algorithms and data structures implemented in Dart with explanations and links to further readings

algorithms dart data-structures

Last synced: 17 May 2026

https://github.com/csalam07/dslab

For reference only. Don't misuse it. Thank you

c data-structures

Last synced: 17 Mar 2025

https://github.com/anshumansinha3301/data-structures-for-artificial-intelligence

Data Structures and Algorithm implementation in Artificial Intelligence including algorithm used for Artificial Intelligence

algortihm anshumansinha3301 artificial-intelligence bitfusiondynamics data-structures open-source

Last synced: 11 Jun 2026

https://github.com/skyv26/hackerrank-solution

HackerRank is a tech company that focuses on competitive programming challenges for both consumers and businesses. Developers compete by writing programs according to provided specifications.

algorithms coding-challenge data-structures interview-preparation javascript

Last synced: 05 Apr 2025

https://github.com/ahmedukamel/cs211-data-structures-and-algorithms

Implementation for linear data structures taken in Data Structures and Algorithms course in Beni Suef University

algorithms data-structures java linear-data-structures

Last synced: 17 Mar 2025

https://github.com/jabolopes/go-sparseset

Sparse sets with efficient traversal, joining, sorting, etc.

data-structures generics go golang golang-library sets sparse-sets utility

Last synced: 21 Mar 2025

https://github.com/jusexton/datastructu-rs

Data Structures written in the rust programming language.

data-structures rust

Last synced: 13 Apr 2025

https://github.com/parthjohri/leetcodepractice

This repository holds my solutions for all the LeetCode problems that I have been solving

cpp data-structures leetcode leetcode-cpp leetcode-solutions

Last synced: 12 Jun 2026

https://github.com/fou1100ouacus/course19_driving-license-management_full-real-project

DVLD is a Desktop Application that I've been working on from scratch, using .NET Core Windows Forms, ADO.Net and Microsft SQL Server from Programming Advices Course 19.

advanced-programming csharp-code data-structures database desktop-app dotnet sql

Last synced: 09 May 2026

https://github.com/yoursrijit/graph-in-java

Graphs in data structures are non-linear data structures made up of a finite number of nodes or vertices and the edges that connect them. Graphs in data structures are used to address real-world problems in which it represents the problem area as a network like telephone networks,

data-structures graph graph-theory graphs java networks

Last synced: 20 Jul 2025

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

📖 Problem Solution Archives.

algorithms data-structures problem-solving

Last synced: 14 May 2025

https://github.com/oemanuelfirmino/datastructuresandalgorithms

Implementation of classic search algorithms in C, including Linear, Binary, Exponential, and Jump Search. The repository provides detailed explanations, pseudocode, and complexity analysis to offer a deep understanding of different search methods and their applications in various scenarios.

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

Last synced: 23 Jun 2025

https://github.com/feldroop/genedex

A small and fast FM-Index for Rust

bioinformatics data-structures fmindex search sequence-analysis

Last synced: 13 Sep 2025

https://github.com/chihebabiza/cpp-stack-string-history

simple C++ project that implements undo and redo functionality for string operations. It allows users to modify a string and then reverse or reapply changes using stack-based logic. This project demonstrates the use of data structures like stacks to manage a history of edits ...

cpp data-structures oop programming-advices stack string

Last synced: 23 Jun 2025

https://github.com/manustays/data-structure-algorithms

Data structures & algorithms implemented in Javascript & other languages

algorithm data-structures java javascript

Last synced: 19 May 2026

https://github.com/n1colasf/obligatorio-aed2

Obligatorio Algoritmos y Estructuras de Datos 2 (Semestre 4 - Marzo 2022) Calificación: 38/40

binary-search-tree data-structures hash java tree-structure

Last synced: 08 May 2025

https://github.com/asbhogal/javascript-algorithms-and-data-structures

Course notes for the JavaScript course provided by freeCodeCamp entitled 'JavaScript Algorithms and Data Structures.' Notes from activites and exercises will be pushed to this repo to serve as a 'bank' of resources and future reference.

algorithms data-structures data-structures-and-algorithms debugging dsa dsa-algorithm dsa-practice es6 freecodecamp functional-programming html5 javascript javascript-algorithms js object-oriented-programming oop

Last synced: 14 Oct 2025

https://github.com/taharachedi/custom_queue_library-cpp

This is a custom queue, different from a standard FIFO queue, resembling a linked list with unique behavior. I built this project to learn object-oriented programming and master queue manipulation. I also implemented the core queue logic.

data-structures queue

Last synced: 20 Mar 2025

https://github.com/iamlizu/stack

A simple library, JavaScript implementation of Stack data structure, using Array.

data-structures stack

Last synced: 01 Apr 2025

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

A2SV helps smart students from universities get better at technology and find good jobs at top companies worldwide. They also make apps to solve big problems in their own countries. It's free for students who can't afford it but are really good at what they do.

algorithm algorithm-challenges algorithms-and-data-structures data-structures python python3

Last synced: 23 Jun 2025

https://github.com/asfak00/play-visual-queue-and-stack

Here you can practice Stack and Queue like a game. You can do this by selecting separately. You can add and delete elements by manual input.

data-structures queue stack visualization

Last synced: 15 May 2026

https://github.com/whatheheckisthis/fast-api

In the realm of financial security, authenticating banknotes is crucial to combat fraud and ensure the integrity of monetary transactions. This project aims to leverage advanced machine learning techniques and the FastAPI framework to develop a robust API for predicting the authenticity of banknotes. analyzing features extracted from high res

cyber-security data-structures finance

Last synced: 03 Jul 2025

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

This is a repository made for Portuguese speakers who are learning data structures and algorithms, I was studying this topic and didn’t find a lot of information in Portuguese, so I decided to concentrate the fonts, resources that I found on the internet and include examples made by me in PHP

brazilian-portuguese data-structures datastructures php7 portuguese sorting-algorithms sorting-algorithms-implemented

Last synced: 29 Mar 2025

https://github.com/theodesp/algorithms-erickson

Algorithms Workbook exercises by Jeff Erickson

algorithms data-structures exercises learning-by-doing

Last synced: 06 Apr 2025

https://github.com/satyamgupta53/data-structures-algorithm

Comprehensive collections of all the important data structures and algorithms currently used & leetcode question-solutions also included.

algorithms data-structures java leetcode

Last synced: 18 Mar 2025

https://github.com/brainhub24/wikihydra

A tool that simply get the latest changes of the Wikipedia articles including there authors of my Grandfathers Wikipedia site, a art SPYTOOL to check who last edit the site.

data-structures scanner spytools wikipedia wikipedia-api wikipedia-scraper

Last synced: 12 Apr 2025

https://github.com/neilharia7/daily-coding-problems

C++ & Python Solutions for Daily Coding Problem

algorithms cpp daily-coding-problem data-structures python

Last synced: 15 May 2026

https://github.com/dangnm9699/coursera-data-structures-and-algorithms-specialization

Data Structures and Algorithms Specialization programming assignments on Coursera, implemented in Python

algorithms coursera data-structures specialization

Last synced: 29 Mar 2025

https://github.com/anymost/dsa

data struct and algorithm write by goland

algorithms data-structures goland

Last synced: 03 Nov 2025

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

Basic coding interview algorithms written in Java 15.

algorithms algorithms-and-data-structures coding-interviews data-structures

Last synced: 22 Jun 2025

https://github.com/isaka-james/data-structure-tutorials

This is the repulsitory which contains c++ programs which I write to practice the data structure and algorithms.

cplusplus cpp data-structures data-structures-and-algorithms practice

Last synced: 21 Mar 2025

https://github.com/abhishekboadgurjar/DSA

Welcome to the Data Structures and Algorithms (DSA) repository. This collection is intended to provide a comprehensive guide to fundamental and advanced concepts in DSA using C++. Each folder contains code examples and explanations for different topics.

algorithms data-structures dsa dsa-codes dsa-cpp dsa-notes

Last synced: 22 Jul 2025

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

This project was implemented for educational purposes to master one of the most important topics in programming.

algorithms data-structures java

Last synced: 22 Jun 2025

https://github.com/felipeversiane/target-teste

Technical test proposed by the company Target Sistemas.

data-structures golang json

Last synced: 19 May 2026

https://github.com/vivaxy/data-structure-visualization

🎬Data Structure Visualization with animation.

algorithms animation data-structures svg visualization

Last synced: 14 May 2026

https://github.com/sheabunge/kit205-labs

Lab files for KIT205 Data Structures and Algorithms (Semester 1, 2018)

algorithms data-structures

Last synced: 17 Mar 2025

https://github.com/sehee-lee-01/algorithmjava

🎮 JAVA 자료구조/알고리즘

algorithms data-structures java

Last synced: 19 May 2026

https://github.com/aldoignatachandra/javascript-linkedlist

Learning data structure (Singly Linked List) using javscript and test using jest

data-structures javascript jest linked-list

Last synced: 12 May 2026

https://github.com/kei-k23/java-algorithms

This is the collection of coding implementation of DSA in Java.

algorithms algorithms-and-data-structures data-structures dsa java

Last synced: 26 Mar 2025

https://github.com/9oelm/rdsa

(re)studying data structures and algorithms. Yeah i know, it's that time of the season again.

algorithms data-structures data-structures-and-algorithms interview jupyter-notebook

Last synced: 03 Apr 2025

https://github.com/gcoronelc/ucv_gdi-1_202302-b2

Taller de Gestión de Datos e Información I con Gustavo Coronel.

data data-science data-structures database databases online oracle query relational-databases security sql sql-server

Last synced: 19 May 2026

https://github.com/bansal-samarth/daily-dose-of-dsa

A collection of my DSA solutions—cracking problems one algorithm at a time!

algorithms-and-data-structures data-structures dsa geeksforgeeks geeksforgeeks-solutions leetcode leetcode-solutions

Last synced: 06 Apr 2025

https://github.com/ashkarin/ndpatch

Package to extract arbitrary regions from an N-dimensional numpy array assuming it mirrored infinitely.

array data-structures deep-neural-networks image-processing numpy patches region-of-interest

Last synced: 19 May 2026

https://github.com/sermetpekin/perse

Perse is an experimental Python package that combines some of the most widely-used functionalities from the powerhouse libraries Pandas, Polars, and DuckDB into a single, unified DataFrame object. The goal of Perse is to provide a streamlined and efficient interface, leveraging the strengths of these libraries to create a versatile data handling.

data data-science data-structures duckdb pandas polars

Last synced: 09 May 2026

https://github.com/c1m50c/rust-data-structures

A library implementing various Data Structures in Rust, made strictly for learning purposes.

data-structures doubly-linked-list educational examples learning library linked-list mit-license rust vector

Last synced: 10 Jul 2025

https://github.com/taharachedi/custom_stack_library-cpp

This stack isn't the usual LIFO stack; it's more like a linked list with unique behavior. I built it to learn object-oriented programming and master stack manipulation.

data-structures stack

Last synced: 20 Mar 2025

https://github.com/iamjayprakash/dsa

This Repository contains codes in C programming Language related to Data structure and Algorithm.

c ccode code cprogramming data-structures dsa linked-list queue stacks

Last synced: 14 Jul 2025

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

Implementation of several data structures and sorting algorithm with Java

data-structures java searching-algorithms sorting-algorithms

Last synced: 11 Jul 2025

https://github.com/rythm-net/softuni

:octocat: A collection of every course, lecture, homework and exercise in my SoftUni journey. Including Entry, Fundamentals, Advanced and Professional Modules

algorithms algorithms-and-data-structures basics csharp css data-structures fundamentals golang html java javascript programming-basics python softuni

Last synced: 07 Apr 2026

https://github.com/msadeqsirjani/mstree-bench

A benchmarking toolkit for comparing Kruskal's and Prim's minimum spanning tree algorithms across various graph configurations, with visualization tools and performance analysis reports.

algorithm-comparison algorithm-visualization benchmarking data-structures graph-algorithms kruskal-algorithm minimum-spanning-tree performance-analysis prim-algorithm python

Last synced: 14 Jul 2025

https://github.com/honeypathkar/leetcode-questions

Welcome to my LeetCode Solutions Repository! Here, I’ve curated a collection of problems I’ve tackled on LeetCode, along with detailed solutions. Whether you’re a fellow coder, an aspiring problem-solver, or just curious, feel free to explore and learn alongside me. 🚀💡

algorithms data-structures javascript

Last synced: 14 Jul 2025

https://github.com/rfieve/binary-search-tree

A zero-dependency TypeScript library to work with binary search trees and arrays of any types, with a functional-programming and immutable approach.

array binary-search-tree data-structures typescript utility-library

Last synced: 27 Mar 2025

https://github.com/vvhacker007/rube-goldberg-machine

✨Implementation of multiple data structures as Rube's Goldberg Machine 🤖 using c++✔.

algorithms cpp data-structures sorting

Last synced: 29 Mar 2025

https://github.com/himmat12/dsa-playground

This repository contains coding problems for practicing data structures and algorithms, LeetCode-style. Covers arrays, linked lists, stacks, and more. Solve in any language to strengthen problem-solving skills and prep for interviews.

algorithms-and-data-structures codingchallenges codinginterview data-structures javascript

Last synced: 29 Mar 2025

https://github.com/cloxnu/note-datastructure

Note about data structure, powered by GitBook.

c data-structures gitbook note notebook

Last synced: 02 Mar 2025

https://github.com/codejester01/the-connect-six-ai

此项目是吉大老学长们以前一起组队做的数据结构课设成果,虽然说实力没有那么强,但是也是值得一战的AI,可以提供借鉴思路和参考,需要的自取哦

ai algorithms alpha-beta-pruning data-structures decision-trees

Last synced: 26 Mar 2025