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/innofang/algo-set

🎈 LeetCode solution collection, data structures and algorithm practice.

algorithm algorithm-practice data-structures graph leetcode leetcode-solutions search sort tree

Last synced: 29 Apr 2025

https://github.com/stefano-meschiari/dictr

A better dictionary class for R.

data-structures dictionary r

Last synced: 14 Apr 2025

https://github.com/alonsodomin/haskell-schema

A library for describing Haskell data types and obtain free generators, JSON codecs, pretty printers, etc.

data-structures haskell haskell-library higher-order json quickcheck schema

Last synced: 21 Apr 2025

https://github.com/das-jishu/data-structures-basics-leetcode

Basic problems + solutions on data structures and algorithms grouped by category. It also has an ever-growing collection of Leetcode problems and solutions.

algorithms algorithms-and-data-structures code coding coding-interview coding-interviews data-structures data-structures-algorithms data-structures-and-algorithms problem-solving

Last synced: 14 Dec 2024

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

Coding challenges, algorithms, and data structures

algorithms coding-challenges courses data-structures datastructures

Last synced: 14 Apr 2025

https://github.com/dengbocong/algorithm

数据结构算法的整理讲解,含Java/Python版本

acm algorithms cpp data-structures java leetcode oj python

Last synced: 15 Apr 2025

https://github.com/lukaskalbertodt/stable-vec

A Vec-like collection which guarantees stable indices and features O(1) deletion of elements

data-structures indices rust rust-library stable vec

Last synced: 23 Apr 2025

https://github.com/devinleamy/ccc-solutions

Canadian Computing Competition (CCC) problem solutions

algorithms canadian-computing-competition data-structures

Last synced: 11 Apr 2025

https://github.com/leopeng1995/acplusplus

积累的算法代码库。

acm-icpc algorithm data-structures interview

Last synced: 15 Apr 2025

https://github.com/ash-codes18/lpu-colab-cpp-dsa-soln

Solutions to the coding problems of CPP ( CSE-202 ) and DSA ( CSE-205 ) on the Lpu Colab ( iamneo ) platform.

2nd-year 3rd-semester algorithms codingplatform cpp data-structures dsa iamneo iamneosolutions lovely-professional-university lpu lpucolab lpucolabsolutions solutions

Last synced: 15 Apr 2025

https://github.com/websemantics/lolviz.js

A faithful (albeit optimized) port of Terence Parr List of Lists Visualization library, https://github.com/parrt/lolviz from Python to Javascript.

data-structures graphviz visualization

Last synced: 09 Apr 2025

https://github.com/cloudflare/entropy-map

Low-latency hash map using minimal perfect hash functions and compact encoding.

data-structures hash-map mphf

Last synced: 23 Apr 2025

https://github.com/jakewhiteley/php-sets

A implementation of a Java-like Set data structure for PHP. A Set allows storage of any value without duplicates which can be iterated in insertion order.

data-structures insertion-order php php-sets sets unique-values

Last synced: 23 Apr 2025

https://github.com/tapascript/js-array-course

JavaScript Array Master Course. Learn JavaScript with fundamentals and practice.

arrays data-structures javascript tapascript

Last synced: 31 Jan 2025

https://github.com/szymon-budziak/algorithms_and_data_structures_course_agh

Solutions from Algorithms and Data Structures course at AGH University of Krakow. Please leave a star if it helped You ⭐

algorithm algorithms algorithms-and-data-structures data-structures python3

Last synced: 11 Apr 2025

https://github.com/sile/splay_tree

Splay Tree based Collections (e.g., Map, Set, Heap) Library for Rust

data-structures rust splaytrees

Last synced: 11 Apr 2025

https://github.com/okeuday/varpool

Erlang Process Pools as a Local Variable

data-structures erlang erlang-process-pool

Last synced: 25 Mar 2025

https://github.com/ab-noori/data-structures-and-algorithms

This repository features daily solutions for Algorithm and Data Structure problems, employing various programming languages and presenting diverse approaches to problem-solving.

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

Last synced: 23 Mar 2025

https://github.com/thealgorithms/jule

Algorithms and data structures implemented in the Jule programming language.

algorithms data-structures hacktoberfest jule julec julelang

Last synced: 01 Mar 2025

https://github.com/prathimacode-hub/Learn-Python-For-Beginners

This repository helps you in gaining the basic knowledge of python in a simplified way. It has everything for you to get started with Python from complete scratch. Be a pythonista. 🚀🙌

algorithms-and-data-structures beginner-friendly beginners-guide beginners-tutorial-series data-structures datastructures-algorithms github learning-python opensource portfolio project python python3 tutorials

Last synced: 17 Apr 2025

https://github.com/oliwierptak/popo

POPO - plain old PHP object. Generate Data Structures / Data Transfer Objects from a schema.

builder data-structures data-transfer-object generator php pojo popo popo-objects schema-configuration schema-files schema-inheritance yaml-configuration

Last synced: 26 Apr 2025

https://github.com/wbolster/sanest

sane nested dictionaries and lists for python

data-structures json nested python

Last synced: 11 Apr 2025

https://github.com/smv1999/py_dsa

The py_dsa package contains all the data structures and algorithms implementations

algorithms data-structures dsa hacktoberfest pip programming pypi pypi-package python

Last synced: 12 Apr 2025

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

Find any Algorithms and Data Structure implemented in C/C++ here!

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

Last synced: 15 Apr 2025

https://github.com/azl397985856/cf

Codeforces Solutions: A Record of My Problem Solving Journey.( Codeforces题解,记录自己的Codeforces解题之路。)

algorithms codeforces data-structures python python3

Last synced: 24 Mar 2025

https://github.com/nvzqz/byte-set-rs

Efficient sets of bytes for Rust

bytes data-structures maps rust sets

Last synced: 07 Apr 2025

https://github.com/atapas/js-array-sorting

Various examples of JavaScript Array Sorting with tips.

array data-structures javascript

Last synced: 12 Apr 2025

https://github.com/shivam010/daily-coding-problem

Solving one problem every day. Problem selection is based on the Daily Coding Problem newsletter

algorithms c-plus-plus coding coding-interviews competitive-programming daily daily-coding-problem data-structures golang interview interview-questions python tree

Last synced: 23 Apr 2025

https://github.com/rakibulhossain/competetive-programming-library

Algorithms implementation in C++ for competitive programming purposes.

algorithms cplusplus data-structures

Last synced: 20 Nov 2024

https://github.com/ammarlodhi255/file-compression-system

File Compression Using Huffman Coding Built in Java.

data-structures huffman-coding huffman-compression-algorithm java

Last synced: 23 Apr 2025

https://github.com/mhahsler/cs2341

Code Examples for Data Structures with C++

cpp data-structures

Last synced: 30 Apr 2025

https://github.com/barakugav/jgalgo

A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.

algorithms data-structures graph-algorithms graph-api graph-theory java java-library

Last synced: 15 Apr 2025

https://github.com/cesarvasconcelos/lab-est-dados

Códigos produzidos nas aulas de Laboratório de Estruturas de Dados do curso de Engenharia da Computação - IFPB - Campus CG

c data-structures

Last synced: 09 Apr 2025

https://github.com/chidiwilliams/dsaw

Data Structures and Algorithms in the Wild

algorithms data-structures

Last synced: 18 Mar 2025

https://github.com/adrn/pyia

a Python package for working with data from the Gaia mission

astronomy data-structures gaia python

Last synced: 20 Dec 2024

https://github.com/belovetech/log2base2

Log2Base2 is a visual learning platform that allows users to practise data structures, algorithms, and critical thinking skills.

algorithm competitive-programming data-structures interview-preparation interview-questions

Last synced: 23 Apr 2025

https://github.com/takumatt/concurrentskiplist

A swift implementation of concurrent (thread-safe) skip list.

data-structures skiplist swift

Last synced: 14 Apr 2025

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

A consolidated list of coding problems from university coursework and more.

algorithms c cpp data-structures datastructures dsa-learning-series hacktoberfest

Last synced: 08 May 2025

https://github.com/bharat2044/striver-a2z-dsa-sheet-solution-using-java

This repository contains Strivers A2Z DSA Course/Sheet Code Solution using JAVA with explanation. 🔥

data-structures data-structures-and-algorithms dsa dsa-practice java problem-solving striver-a2z-sheet strivers-sde-sheet

Last synced: 04 Dec 2024

https://github.com/coast-team/mute-structs

MUTE-structs is a Typescript library that provides an implementation of the LogootSplit CRDT algorithm.

collaborative-editing crdt data-structures logootsplit p2p real-time replication

Last synced: 16 Mar 2025

https://github.com/fandreuz/parallel-kd-tree

Parallel k-d tree with C++17, MPI and OpenMP

cpp data-structures hpc mpi openmp

Last synced: 20 Nov 2024

https://github.com/tolumide-ng/coding-challenge

Algorithms and Data-structures, problems and solutions in Rust language using cargo-workspaces

algorithms cargo data-structures rust rust-language rustlang

Last synced: 09 Apr 2025

https://github.com/raleighlittles/data_structures_and_other_objects_using_cpp

A collection of end-of-chapter projects from "Data Structures and Other Objects Using C++" (4th edition) by Michael Main and Walter Savitch.

cplusplus-11 cplusplus-14 cplusplus-17 data-structures michael-main modern-cpp walter-savitch

Last synced: 10 Apr 2025

https://github.com/brettkromkamp/typed-tree

TypedTree provides a tree data structure that allows adding type information to both nodes and edges; useful for visualisation purposes

data-structures hierarchical-data hierarchical-models python-3 tree-structure visualization

Last synced: 14 Apr 2025

https://github.com/francedot/csharp-ds

A collection of Data Structures and Algorithms for preparing to coding interviews.

algorithms csharp data-structures graph heap leetcode linked-list priority-queue tree trie union-find

Last synced: 01 Jan 2025

https://github.com/rekola/radix-cpp

Radix set/map implementation

c-plus-plus cplusplus data-structures map radix-sort set

Last synced: 12 Apr 2025

https://github.com/shreyamalogi/asst-book

Assignment: basics till intermediate level questions (500)+ given by ( Software Engineering ) SWE interns~

algorithms cpp data-structures oops

Last synced: 24 Apr 2025

https://github.com/shreyamalogi/dsa-book

30 days of data strutures and algorithms ebook specially designed to mentor codecosmers for the basic DSA course.

algorithms data-structures geeksforgeeks leetcode

Last synced: 24 Apr 2025

https://github.com/janishar/graph-library

Data Structure and Algorithm for Graphs

algorithms data-structures graph graph-algorithms java library

Last synced: 06 May 2025

https://github.com/manulthanura/data-structure-using-c

The data structure means the way of arrangement of data. There are several data structures in the world. However, this repository shows some of the data structures build using the C language.

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

Last synced: 15 Mar 2025

https://github.com/sagivo/solidity-utils

solidity utils to make your life easier

data-structures ethereum hashtable smart-contracts solidity

Last synced: 11 Apr 2025

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

Структуры данных и алгоритмы, реализованные на JavaScript.

algorithms data-structures javascript js

Last synced: 02 May 2025

https://github.com/fujiapple852/bounded-static

A Rust crate that defines the ToBoundedStatic and IntoBoundedStatic traits

copy-on-write data-structures derive-macro memory-management rust rust-library rust-lifetime rust-patterns

Last synced: 10 Apr 2025

https://github.com/tushar2704/everyday_python

Welcome to Everyday Python Sheets – your go-to resource for everyday Python cheat sheets, pro tips, interview questions, Python one-liners, and Python data structures. Whether you're a beginner looking to learn Python or an experienced developer seeking quick reference materials, this Streamlit application has got you covered.

artificial-intelligence cheatsheet data data-analysis data-science data-structures data-visualization database protips python streamlit streamlit-tushar2704 tushar2704

Last synced: 18 Feb 2025

https://github.com/tsg405/c-for-everyone-programming-fundamentals

This Repo is meant and maintained to help learners complete the course -- "C-for-Everyone-Programming-Fundamentals-by-University-of-California-Santa-Cruz", in COURSERA.

basic-programming c-programming-language coursera data-structures fundamentals-of-programming logic-programming solutions university-of-california-santa-cruz

Last synced: 10 Apr 2025

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

This contains all the programs for data structures that are a part of the syllabus of MAKAUT 2nd year Computer Science and engineering course.

data-structures engineering-course hackoctoberfest hackoctoberfest2k18 java

Last synced: 08 Apr 2025

https://github.com/keyvanakbary/eter

Lightweight collections for JavaScript

collections data-structures javascript typescript

Last synced: 26 Apr 2025

https://github.com/smv1999/custom-header-files-cpp

A Collection of Custom Utility Header Files written in C++

cpp data-structures hacktoberfest hacktoberfest2021 header-files programming utility-library

Last synced: 12 Apr 2025

https://github.com/geocrystal/kd_tree

Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"

crystal data-structures k-dimensional priority-queue tree-structure

Last synced: 03 May 2025

https://github.com/dragon1573/daily-problem

A quiz each day, coding in efficient way.

algorithms data-structures interview-preparation jupyter-lab

Last synced: 09 Feb 2025

https://github.com/nikhilkhatri/xre

A library to visualize C data structures.

c data-structures debugging pointers visualization

Last synced: 14 Dec 2024

https://github.com/jasondrawdy/omniwave

A small yet powerful library which has the ability to calculate a Timewave up to and after the initial zero-point. Omniwave can also calculate a wave both with and without the infamous "Half Twist".

algorithms csharp data-structures deep-learning dotnet generator hexagram i-ching king-wen king-wen-sequence mathematics novelty novelty-theory psychadelic-drugs science terence-mckenna time timewave timewave-zero waveform

Last synced: 22 Apr 2025

https://github.com/syipmong/dsa-practice

This repository serves as a comprehensive resource for understanding and implementing various data structures and algorithms

algorithm binary-search-tree dart data-structures dsa-algorithm dsa-practice graph hash java javascript linear-search linked-list merge-sort mergesort programming python queue range recursion stack

Last synced: 17 Mar 2025

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

I've implemented a comprehensive set of generic data structures in Java, including arrays, linked lists, stacks, queues, trees, and more, ensuring versatility and efficiency in data handling.

coding collections-framework community-learning data-structures graph hashmap heaps interview-preparation interview-questions java linked-list list maps open-source problem-solving queue sets studynotes trees trie

Last synced: 26 Feb 2025

https://github.com/helins/rktree.cljc

Trees where leaves are located both in time and space

clojure data-structures ordering prioritization time

Last synced: 19 Apr 2025

https://github.com/kimyangofcat/data_structure

📜 学习C++版本的数据结构,记录一些常用的数据结构算法! 🔗

data-structures

Last synced: 17 Mar 2025

https://github.com/joao-conde/libdsa

C data structures and algorithms library

algorithms c data-structures

Last synced: 05 May 2025

https://github.com/theritikchoure/dsa-javascript

This is an open source repo for learning and rehearsing data structures and algorithms in Javascript

algorithms data-structures dsa-javascript javascript recurssion

Last synced: 30 Apr 2025

https://github.com/st3v3nmw/rust-algorithms

Algorithms and data structures implemented in Rust.

algorithms algorithms-and-data-structures data-structures dynamic-programming rust

Last synced: 12 Apr 2025

https://github.com/rocketshipapps/adblockfast-android

[Moved] Adblock Fast for Android is an Android port of the Adblock Fast app.

android data-structures frontend gradle html http java mobile security xml

Last synced: 24 Apr 2025