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/mailund/ralgo

Algorithms and data structures for R

algorithm data-structures r

Last synced: 15 Aug 2025

https://github.com/mahmoodhamdi/leet_code_100_days

LeetCode 100 Days Challenge: Improve problem-solving skills by tackling LeetCode problems over 100 days.

challenge data-structures data-structures-and-algorithms leetcode leetcode-dart solving-algorithm

Last synced: 18 Aug 2025

https://github.com/mribeirodantas/vidente

R package to parse and preprocess the Surveillance, Epidemiology, and End Results (SEER) Program data from NIH/NCI

cancer-patients cancer-research data-analysis data-science data-structures r-package seer

Last synced: 14 Apr 2025

https://github.com/riteshpuvvada/rust-grip

A simple repository of all my Rust programs

data-structures program-collection rust rustlang simple-game

Last synced: 12 Aug 2025

https://github.com/abhiroop/haskal

A collection of Data Structures and Algorithms written in Haskell.

algorithms data-structures haskell

Last synced: 11 Apr 2025

https://github.com/romero-jose/dsvisualizer

A simple data structure visualizer for Jupyter Notebooks.

data-structures jupyter python visualization

Last synced: 19 Apr 2025

https://github.com/coleellis/cyber-training

Cyber Training Guide: Binex + Low-level Programming

binex data-structures gdb ghidra pwntools radare2 reverse-engineering

Last synced: 11 Apr 2025

https://github.com/gohouse/datastructure

the data structure implementation in golang(数据结构的go语言实现, 队列:queue; 散列表:hashtable; 二叉平衡树:avl-tree......)

avl-tree data-structures go hashtable queue

Last synced: 05 May 2025

https://github.com/Racum/django-binhash

Work with hexadecimal, store in binary, using half of the data size.

binary-data data-structures django django-orm fieldtype hash

Last synced: 21 Mar 2025

https://github.com/mahfuz2411/dsa-with-different-languages

Welcome to the world of Data Structures and Algorithms (DSA) in various programming languages! Explore DSA concepts and solutions using Python, C++, Java, JavaScript, C#, and more. Whether you're learning the basics or mastering advanced techniques, this repository is your key to DSA in the language of your choice. Join the coding adventure today!

algorithms cpp14 csharp data-structures graph java-8 javascript linked-list python3 queue-stack searching sorting tree

Last synced: 18 Aug 2025

https://github.com/jackfirth/chess

A Racket package for playing chess

chess data-structures library racket

Last synced: 15 Jun 2025

https://github.com/jackfirth/planning

A Racket package for automated planning

data-structures library planning racket

Last synced: 25 Mar 2025

https://github.com/lguyogiro/betterdict

How Python dicts should behave

data-structures dict python

Last synced: 20 Jul 2025

https://github.com/daidai21/leetcode

The algorithm of Leetcode with Python3.x and C++. SQL and Shell.

algorithm bash cpp11 data-structures leetcode python3 shell sql

Last synced: 12 Apr 2025

https://github.com/negarhonarvar/finding-the-closest-bank

Finding the closest bank using kd-tree and hashmap

data-structures hashmap java kd-tree

Last synced: 23 Apr 2025

https://github.com/tanmay-312/problem-of-the-day

Here you will find daily problem's solution for GeeksForGeeks and LeetCode from 1-1-2024. "365 Day Challenge: Daily POTD DSA"

365 365daychallenge 365daysofcode algorithms daily-coding-problem data-structures dsa dsa-algorithm dsa-practice gfg-potd gfg-solutions leetcode-practice leetcode-solutions problem-solving

Last synced: 14 May 2025

https://github.com/thisiskeanyvy/car-charging-stations

Système de données pour les bornes de recharge pour voitures électriques en France

car car-charger charging-stations data-structures json open-data open-source

Last synced: 30 Mar 2025

https://github.com/ryantusi/cs50python

🐍Embark on a code odyssey with this repository, a meticulously curated collection housing solutions to problem sets from Harvard's esteemed CS50 Python course. Delve into the depths of Python programming excellence, guided by the renowned CS50 curriculum. Welcome to the intersection of learning and elegance in code. 🌟🔍💻

data-structures flask object-oriented-programming programming python python-library regular-expressions

Last synced: 16 May 2025

https://github.com/dadhi/smap

Fast persistent immutable Map data-structure for Scala with minimal memory footprint

2-3-tree benchmark data-structures dictionary efficiency hashmap immutable java map memory performance persistent scala

Last synced: 05 May 2025

https://github.com/anishlearnstocode/hackerrank-cpp

Solutions to C++ domain challenges on Hackerrank 👨‍💻🐱‍👤.

algorithms c cpp data-structures hackerrank

Last synced: 10 Apr 2025

https://github.com/alpaylan/bvrs

A lightweight Rust library for BitVector Rank&Select operations, coupled with a generic Sparse Array implementation.

algorithms bitvector bitvector-library data-structures rank rank-select select succinct-bit-vector succinct-data-structure

Last synced: 26 Jul 2025

https://github.com/whaha-ha/dailycoding-solutions

🎓🖥️ Solutions for 350+ Interview Questions asked at FAANG and other top tech companies

algorithms coding-challenge coding-problems data-structures interview-questions problem-solving python

Last synced: 03 May 2025

https://github.com/alwinsimon/ds-in-js

Ds in Js is a repository that contains implementations of various basic data structures and algorithms in JavaScript. Whether you are a beginner looking to learn about data structures and algorithms or an experienced developer looking for a quick reference, this repository has you covered.

algorithms-and-data-structures begginer-friendly contributions-welcome data-structures dsa-algorithm javascript js

Last synced: 19 Jun 2025

https://github.com/nimit95/cpp-header

C++ header for Data structure

c-plus-plus cpp data-structures linked-list tree vector

Last synced: 13 Apr 2025

https://github.com/vipul1432/4thsem-java-practicals

4th Semester-Java-Practicals GTU #OOPs All source code

data-structures java javafx oops

Last synced: 23 Apr 2025

https://github.com/azzzrro/data-structure-solutions-1

Data structure solutions for arrays, linked lists, strings, and binary search. Useful for learning and coding practice.

array binary-search data-structures javascript linear-search linked-list string

Last synced: 26 Sep 2025

https://github.com/ico12319/leetcode-tasks

LeetCode tasks solved by me

algorithms cpp data-structures

Last synced: 28 Feb 2025

https://github.com/xfhy/datastructure

数据结构,语言:C++

cpp data data-structures structure

Last synced: 13 Apr 2025

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

Object Oriented Java Programming: Data Structures and Beyond - UC San Diego - Coursera

algorithm data-structures java object-oriented

Last synced: 01 May 2025

https://github.com/prateekiiest/competitive-programming-algo-ds

A curated list of competitive programming exercises I did through my undergrad :ledger:

algorithm-challenges algorithms algorithms-and-data-structures data-structures

Last synced: 13 Feb 2025

https://github.com/arturopala/scala-tree

General purpose, covariant, immutable, low overhead, efficient, monadic tree-like data structure with comprehensive API.

data-structures library scala tree tree-structure

Last synced: 12 Jun 2025

https://github.com/nishkarshraj/python-programming

Programming in Python with level ranging from basic to advanced.

data-structures database database-management oops-in-python python python-3 python-library python-script

Last synced: 22 Apr 2025

https://github.com/alkesst/datastructures

Some data structures implemented in java and haskell

algorithms data-structures data-structures-algorithms datastructures haskell java

Last synced: 16 Jul 2025

https://github.com/marcos-venicius/fuu

Hooks, Masks, Validators, Transforms, Features. Algorithms, PY, JS, TS, React, CS... many languages

adt algorithms algorithms-and-data-structures data-structures dev-tools hooks masks python react tools utils validators web-tools

Last synced: 31 Jul 2025

https://github.com/make-github-pseudonymous-again/js-collections

:school_satchel: Python's collections library in JavaScript

agpl collections computer-science data-structures javascript

Last synced: 15 Feb 2025

https://github.com/thisis-developer/data-structures-algorithms

A data structure is not only used for organizing the data. It is also used for processing, retrieving, and storing data. There are different basic and advanced types of data structures that are used in almost every program or software system that has been developed. So we must have good knowledge about data structures.

array avl-tree binary-search binary-search-tree bubble-sort data-structures graph-algorithms heap insertion-sort linear-search linked-list loops-and-iterations matrix merge-sort queue quick-sort recursion selection-sort stack tree-algorithms

Last synced: 31 Jan 2025

https://github.com/thapasijan171/algodocs

Embark on your journey from zero to hero with comprehensive Data Structures and Algorithms, mastering fundamental concepts, optimizing problem-solving skills, and boosting your coding confidence with step-by-step guidance tailored for both beginners and advanced learners.

data-structures dsa dsa-algorithm dsa-learning-series

Last synced: 30 Jul 2025

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

Master algorithm and data structure concepts with this comprehensive preparation repository! Dive into a curated collection of must-do interview problems sourced from GeekforGeeks. Sharpen your coding skills and ace technical interviews with hands-on practice in a collaborative learning environment.

algorithms arrays data-structures geeksforgeeks geeksforgeeks-solutions java math matrix searching-algorithms sorting-algorithms

Last synced: 14 Apr 2025

https://github.com/pkprajapati7402/leetcode-solutions

Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.

algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree

Last synced: 06 Apr 2025

https://github.com/vgherard/r2r

R-Object to R-Object Hash Maps

data-structures hashtable r

Last synced: 30 Apr 2025

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

These are the notes I made while learning about data structures and algorithms, from the course titled 'JavaScript Algorithms and Data Structures Masterclass'.

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

Last synced: 29 Jul 2025

https://github.com/vndee/algo-templates

Algorithm templates for competitive programming contest.

acm-icpc algorithms codeforces competitive-programming cpp data-structures topcoder

Last synced: 13 Jul 2025

https://github.com/antouhou/easy-tree

A simple and efficient tree structure library for Rust with recursive traversal

algorithms data-structures recursive rust traversal tree tree-structure trees

Last synced: 19 Jun 2025

https://github.com/mahrjose/bracu-cse220

BRAC University's course - CSE220 (Data Sturctures) Notes, Questions, Solutions & more. (Spring 2022 & Fall 2022)

assignment-solutions bracu bracu-cse bracu-cse220 cse220 data-structures lab mahrjose notes python

Last synced: 22 Apr 2025

https://github.com/alstn113/algorithm

Algorithm & Data Structure & SQL

algorithms data-structures sql

Last synced: 23 Mar 2025

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

A repo of data structures and algorithms solutions to challenges on Leetcode in JavaScript

algorithms data-structures javascript leetcode-solutions

Last synced: 22 Jun 2025

https://github.com/zedthree/fortran-redblack

Demos of Red-Black and Binary Search Trees in Fortran

data-structures fortran redblacktree tree-structure

Last synced: 26 Feb 2025

https://github.com/bagusvalentinoo/leetcode-journey

A disciplined LeetCode problem-solving journey with clean code, clear explanations, and a focus on continuous growth in Competitive Programming and algorithmic thinking.

algorithms code-optimizations competitive-programming data-structures grind leetcode leetcode-solutions problem-solving

Last synced: 13 May 2025

https://github.com/anishlearnstocode/python-workshop-4

Python 🐍 Workshop on Language Basics, Constructs and introduction in Data Structures & Algorithms 👨‍💻 @WhatAfterCollege 🎓.

algorithms capstone course data-structures data-types dictionary input intoduction-to-programming list list-comprehension loops online-course pycharm pycharm-ide python python3 tuple workshop

Last synced: 13 Apr 2025

https://github.com/mhamdyx/C-programming-A-Modern-Approach-2nd-ed-Solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 09 May 2025

https://github.com/ryantusi/cs50x

🚀 Dive into the world of coding excellence with my comprehensive collection! This repository hosts a treasure trove of problem sets and lab challenges from CS50x: Harvard's famed Introduction to Computer Science course. 🌟Perfect for learners aiming to sharpen their skills or enthusiasts eager to embrace the art of computer science! 🖥️💡✨

api c computer-science cs50x css data-structures database flask harvardcs50 html javascript python sqlite3

Last synced: 16 May 2025

https://github.com/knightchaser/easy-data-structure

Hands on data structure, with an easy code by myself.

assembly c cpp data-structures hands-on

Last synced: 07 May 2025

https://github.com/gilzoide/betterclist

A -betterC compatible dynamic list backed by array for D

betterc data-structures dlang meson

Last synced: 07 Apr 2025

https://github.com/lindseyb/minorprojects

All my small projects that I work on

c c-sharp data-structures java

Last synced: 07 Apr 2025

https://github.com/jotavare/push_swap

Algorithm project where I must sort a given list of random numbers with a limited set of instructions, using the lowest possible number of actions.

algorithms binary c data-structures efficiency gdb makefile norminette performance quicksort radix sorting-algorithms stacks valgrind

Last synced: 25 Jul 2025

https://github.com/thuongtruong1009/point2d-and-vector2d

The first mini project kind of Data Structure & Algorithm subject. Enjoy it !

algorithm data-structures java-8 pointers-and-arrays vector-space-model

Last synced: 11 Mar 2025

https://github.com/fabienbounoir/tiktok-is-trash

👀 What's really in your Tiktok Data package?

data data-structures data-visualization svelte tiktok

Last synced: 12 Apr 2025

https://github.com/deveshsangwan/ds_algo

Implementation of Algorithms and Data Structures

algorithms data-structures dynamic-programming sorting-algorithms

Last synced: 04 Mar 2025

https://github.com/stanislavkozlovski/data_structures_feb_2016

Exercises and Homework for SoftUni's Data Structures February 2016 course, in Python

avl-tree data-structures homework python quad-tree red-black-tree

Last synced: 02 May 2025

https://github.com/daniel-liu-c0deb0t/general-algorithms

A variety of algorithm implementations and short classes, mostly for competitive programming and machine learning.

algorithms data-structures deep-learning deep-q-network java python reinforcement-learning

Last synced: 25 Jul 2025

https://github.com/pranjay-poddar/dsa_asg4

Test the code by running it directly on the online compiler, Link given below.

c data-structures

Last synced: 26 Mar 2025

https://github.com/goamegah/c-vaccinodrome

Implementation en C d'une modélisation d'un vaccinodrome composé d’une salle d’attente contenant n sièges pour les patients et d’un service de vaccination comportant m box occupés éventuellement par des médecins.

c data-structures linux memory-management mmap semaphore shell-scripts synchronous-processing

Last synced: 15 Apr 2025

https://github.com/ahmedhamed3699/process-scheduler

A simple process scheduler project for Data Structures & Algorithms course

algorithms cpp data-structures os process-scheduler simulation

Last synced: 06 May 2025

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

basic syntax and data structure programs of different languages

algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree

Last synced: 11 Apr 2025

https://github.com/danitilahun/coding-challenges

This repository contains coding challenges and solutions. It is the perfect place to enhance your coding skills.

algorithms cmdtool coding-challenge data-structures filecomparison huffman-coding load-balancer problem-solving pytest python3 quadtree redis url-shortener

Last synced: 20 Aug 2025

https://github.com/jin/algorithms_and_data_structures.rb

Implementations of algorithms, data structures and HackerRank solutions in Ruby.

algorithms data-structures interview-practice ruby

Last synced: 05 Apr 2025

https://github.com/iondv/registry

IONDV. Framework: Registry module is the main module to work with metadata.

data data-structures iondv iondv-module javascript metadata metadata-registry registry system-registry

Last synced: 13 Sep 2025