Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/robertzhidealx/lytepq

A small and mighty suite of data structures in JavaScript.

algorithms array binary-heap data-structures disjoint-sets javascript priority-queue queue union-find

Last synced: 25 Dec 2024

https://github.com/sysread/lua-skewheap

A skew heap implementation in Lua

algorithm data-structures heap lua priority skew skewheap

Last synced: 14 Jan 2025

https://github.com/thegatesdev/maple

A clean, type safe intermediary structure

config configuration configuration-files data-structures json yaml

Last synced: 22 Dec 2024

https://github.com/heap-data-structure/specification

:mount_fuji: Heap specification for JavaScript

agpl data-structures heap javascript specification

Last synced: 14 Nov 2024

https://github.com/larusso/concat-reader

Adapter for reading through multiple reader continuously

concatenate data-structures reader rust

Last synced: 27 Oct 2024

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

simple programs on different types of data structures

algorithms cpp data-structures java javascript

Last synced: 15 Dec 2024

https://github.com/himkt/algorithm-rs

🛠️ Data structure and algorithm written in Rust

algorithms atcoder data-structures rust

Last synced: 13 Jan 2025

https://github.com/archishmansengupta/lc

contains leetcode solutions done ~ 2 years ago, don't bother

algorithms cpp data-structures leetcode

Last synced: 09 Feb 2025

https://github.com/aminul-islam-niloy/cpp-programming-and-templates-

Basic and advance c++ code for learner.

algorithm cpp data-structures

Last synced: 13 Nov 2024

https://github.com/sandippalit/data-structures-and-algorithms-in-python

This repository by Sandip Palit contains Data Structures and Algorithms in Python.

algorithms backtracking complexity data-structures dsa linked-list maths oop python recursion searching sorting

Last synced: 08 Feb 2025

https://github.com/harshitsahu2311/all-year-practicals

In this repo I have completed and uploaded my all 2nd year practicals of my college.

computer-networks data-structures operating-system python

Last synced: 17 Dec 2024

https://github.com/marianogappa/iknowkungfoo

Website aiming to provide easiest way to learn Algos & DS for FAANGs

algorithms data-structures faang-interview faang-preparation leetcode system-design

Last synced: 17 Jan 2025

https://github.com/camara94/data-visualization-with-python

Data visualization and some of the best practices when creating plots and visuals. The history and architecture of Matplotlib, and how to do basic plotting with Matplotlib. Generating different visualization tools using Matplotlib such as line plots, area plots, histograms, bar charts, box plots, and pie charts. Seaborn, another data visualization library in Python, and how to use it to create attractive statistical graphics. Folium, and how to use to create maps and visualize geospatial data.

data data-science data-structures data-visualization python3

Last synced: 23 Dec 2024

https://github.com/manojpatra1991/data-structures-and-algorithms-in-python

Solutions to common problems related to data structures and algorithms in Python

algotrithm data-structures python

Last synced: 24 Dec 2024

https://github.com/shashaaankkkkk/dsa_c_notes

📚 C DSA Notes: PDF Repo 🖥️ Master C Data Structures & Algorithms! 🚀 Explore concise PDFs on key concepts, code examples, & problem-solving strategies. 📝💻 Clone & excel in DSA! Happy coding! 🤓👩‍💻👨‍💻 #CProgramming #DataStructures #Algorithms #PDFs #Repo

algorithms c-programming-language data-structures data-structures-and-algorithms dsa opensource

Last synced: 20 Jan 2025

https://github.com/rcarubbi/cansi-datastructures

Data Structure Couse with examples written in C Ansi

binary-search c c-ansi data-structures linked-list

Last synced: 20 Jan 2025

https://github.com/themusharraf/fastapibooks

A REST API built with Python and FastAPI, integrating with PostgreSQL for CRUD operations (Create, Read, Update, Delete) on books.

api architecture data-structures database fastapi render server sqlalchemy

Last synced: 17 Dec 2024

https://github.com/pc9795/ds-algo-java

Data structures and Algorithms implemented in Java :coffee:. Some theory notes also.

algorithms data-structures java

Last synced: 23 Dec 2024

https://github.com/maskedsyntax/intellipath

A python based visualizer for A* pathfinding algorithm.

algorithms animation astar-algorithm data-structures priority-queue pygame python3 queue

Last synced: 10 Dec 2024

https://github.com/mahendramahara/dsa-in-c-programing

Explore a collection of C programming language implementations for various data structures and algorithms. From linked lists to sorting algorithms, this repository provides a hands-on approach to learning and understanding essential concepts in data structures and algorithms.

bca bca-project c-programming c-programming-language c-programs cprogramming data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-in-c dsa-learning-series dsa-practice dsa-project lab-exercise lab-report mahendra-mahara mahendramahara programming

Last synced: 19 Nov 2024

https://github.com/anishsinha-io/jenny-assignments

A place for Jenny to do DSA while also learning Git!

algorithms c data-structures education

Last synced: 31 Dec 2024

https://github.com/ymm135/golang-java-cpp-dsa

golang/java/c++的数据结构及算法(DSA),附带leetcode相关习题、animate动画说明!

algorithms cpp11 data-structures golang java

Last synced: 13 Jan 2025

https://github.com/anindya-dey/dsa

A website where I summarize solutions for DSA problems.

algorithms andys-cli data-structures data-structures-and-algorithms dsa nextjs react tailwind tailwindcss vercel

Last synced: 17 Jan 2025

https://github.com/2kabhishek/topgear-java-data-structure-l1

Solutions for Java-Data-Strucutres-L1 ☕🧮

assignments data-structures java solutions topgear

Last synced: 12 Jan 2025

https://github.com/ruimaciel/msexpr

M's sexpr library: a s-expressions data structure library implemented in C

c c-library c90 data-structures library parser s-expression s-expressions

Last synced: 12 Jan 2025

https://github.com/pratikpaudel/leetcode-progress-documentation

A collection of my LeetCode solutions and notes to improve and prepare for technical interviews.

data-structures datastructures dsa leetcode

Last synced: 04 Feb 2025

https://github.com/omgzui/basic_c

🐾c语言-数据结构-PHP扩展

c data-structures leetcode php-library

Last synced: 19 Jan 2025

https://github.com/can-dy-jack/linkedlist

LinkedList and DoubleLinkedList implementation in JavaScript

algorithm data-structures double-linked-list javascript linked-list

Last synced: 20 Dec 2024

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

:triangular_ruler: Computational geometry data structures and algorithms for JavaScript

agpl algorithms computational-geometry computer-science data-structures javascript

Last synced: 21 Dec 2024

https://github.com/toreda/strong-types

Automated type checks and guaranteed return types with 1 line of code. Say goodbye to reference errors from unexpected types. Write less validation code and improve quality.

data-structures strong-types type-safe type-safety type-system

Last synced: 18 Dec 2024

https://github.com/liva2008/algorithm

PPT of Modern Javascript Data Structures and Algorithms

algorithms data-structures javascript js ppt

Last synced: 16 Jan 2025

https://github.com/MasoudFallahpour/DS-Book

A "questions and answers" book about fundamental data structures (in Persian)

algotithms book data-structures latex persian xepersian

Last synced: 19 Nov 2024

https://github.com/eldarlrd/js-data-structures

Manual and Explorable JS Data Structures for TOP.

data-structures nodejs odin-project

Last synced: 14 Jan 2025

https://github.com/bgraokmush/veri_yapilari

Java ile veri yapıları ve algoritmalar

algorithms-and-data-structures data-structures java

Last synced: 25 Jan 2025

https://github.com/doniaskima/learncpp

Learning algorithms and data structures can significantly improve your programming skills, enabling you to write more efficient and optimized code, leading to better performance and maintainability of your software.

algorithms cpp data-structures

Last synced: 22 Jan 2025

https://github.com/avidlearnerinprogress/datastructures-ucsd

Coursework solutions to UCSD DSA Specialization

cpp data-structures

Last synced: 14 Jan 2025

https://github.com/shiweihe0713/algorithms-made-easy

Algorithm learning hub : show case the fundamental algorithms like sorting algorithms, such as generic sort, merge sort, quick sort, bucket sort, and radix sort, etc.

algorithms binary-search-tree computer-science data-structures leetcode sorting-algorithms tree

Last synced: 27 Oct 2024

https://github.com/ahmadhabibi14/go-algorithms-and-datastructures

Collection of various data structures and algorithms implemented in the Go programming language

algorithms algorithms-and-data-structures competitive-programming data-structures go golang

Last synced: 04 Dec 2024

https://github.com/apoorva-info/data-structures-and-algorithms

This repository showcases my daily DSA practice in Python, focusing on improving problem-solving skills and coding logic. Each solution is documented to aid learning and preparation for coding interviews.

algorithm algorithms algorithms-and-data-structures coding-interviews computer-science data-structures dsa gthub interview interview-questions python3 software-engineering study-plan youtube

Last synced: 01 Nov 2024

https://github.com/rizwanullah313/library-management-system

Library management system using C++ data structure..

cli cpp data-structures visual-studio

Last synced: 16 Jan 2025

https://github.com/erickpetru/javascript-data-structures

Collection of data structures created with ECMAScript 2015+, TypeScript definition files and Jest unit tests

data-structures ecmascript2015 javascript jest typescript-definitions

Last synced: 23 Dec 2024

https://github.com/jaeyson/algox

Common Algorithms and Data Structures implemented using Elixir

algorithms algorithms-and-data-structures data-structures elixir

Last synced: 11 Jan 2025

https://github.com/shenmian/soukoban

A library provides the implementation of algorithms and data structures related to Sokoban.

algorithms data-structures sokoban sokoban-solver

Last synced: 27 Jan 2025

https://github.com/subhangisati/data-structure-in-c

This is implementation of array, stack, queue, linked list and algorithms in C programming language.

algorithms-and-data-structures c-language c-programming-language data-structures dsa-algorithm practice-programming problem-solving

Last synced: 20 Jan 2025

https://github.com/stuymedova/common-data-structures

[LEARNING] Annotated Linked Lists, Hash Tables, and so on

computer-science data-structures interview-preparation

Last synced: 09 Jan 2025

https://github.com/anandwana001/kotlin-dsa-projects

Data Structures and Algorithms in Kotlin by building small projects

algorithms coding data-structures games kotlin

Last synced: 29 Oct 2024

https://github.com/shimul-zahan/leetcode_problems_solves

A comprehensive collection of solutions for various LeetCode problems, designed to enhance problem-solving and coding skills. Includes detailed explanations and optimized implementations in Python. Organized by data structures, algorithms, and topics to help users prepare for technical interviews.

algorithms data-structures interview-preparation leetcode-solutions object-oriented-programming problem-solving python techniques top-150

Last synced: 20 Jan 2025

https://github.com/evanxg852000/rockstartdev

A collection of projects implemented for learning

algorithm compilers cpp14 data-structures database golang learning python

Last synced: 17 Jan 2025

https://github.com/lucidfrontier45/threshold_dict

A data structure to find smallest key that is larger than the query.

data-structures

Last synced: 08 Nov 2024

https://github.com/jacobgrisham/dna-identification-algorithm-using-python

Program takes a sequence of DNA and a CSV file containing Short Tandem Repeats (STR) counts for a list of individuals and then outputs to whom the DNA (most likely) belongs.

algorithms data-structures dna dna-identification-algorithm python

Last synced: 04 Feb 2025

https://github.com/n8rzz/quad-tree

QuadTree data structure written in TypeScript

canvas data-structures quadtree typescript

Last synced: 06 Feb 2025

https://github.com/mk590901/stateful_custom_widget_painter

The repository contains the implementation on flutter the stateful widget for visualization ECG.

algorithms dart data-structures flutter graph graphics

Last synced: 11 Feb 2025

https://github.com/gabriel-logan/dsacjs

A high-performance JavaScript and TypeScript library offering a comprehensive set of efficient data structures. Simplify your algorithm implementation and data manipulation with optimized, easy-to-use tools.

data-structures data-structures-algorithms data-structures-and-algorithms dstc std stdlib

Last synced: 31 Dec 2024

https://github.com/playwithalgos/kdtrees

Graphical demonstration of the construction of a kd-tree

data-structures geometric-algorithms kdtree

Last synced: 16 Jan 2025

https://github.com/jakenherman/kcats

A stack implementation for node

data-structures node-module stack

Last synced: 30 Jan 2025

https://github.com/gunh0/algorithms

📝 Solutions for Algorithm Problems [C/C++]

algorithm beakjoon c cpp data-structures project-euler

Last synced: 03 Dec 2024

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: 08 Dec 2024

https://github.com/ilovenooodles/praktikum-alstrukdat-2021

Kumpulan Praktikum Algoritma dan Struktur data 2021 - 2022

algorithms c data-structures

Last synced: 06 Feb 2025

https://github.com/guillainbisimwa/ruby-ata-structures-and-algorithms-

The goal of this repository is to complete as many challenges from top-100-liked-questions collection of popular challenges in LeetCode.

algorithms data-structures ruby

Last synced: 30 Jan 2025

https://github.com/bnclabs/robt

Read only BTree, immutable index for disk/SSD.

btree data-structures disk index rust-lang storage

Last synced: 11 Nov 2024

https://github.com/jzplp/data-structure-ywm-implementation

数据结构 严蔚敏版 书中各种数据结构代码的自己实现

data-structures implementation yanweimin

Last synced: 29 Dec 2024

https://github.com/miroslav-reiter/algoritmy_a_datove_struktury

🤖 Algoritmy a Dátové Štruktúry - Zoznam, popis a implementácia najpoužívanejších algoritmov na hľadanie, triedenie, grafy, prácu s poliami v rôznych programovacích jazykoch (Python, Java, C/C++, VBA, C#, JavaScript, PHP)

algorithms algoritmy archicture architecture-components data-structures reiter vita

Last synced: 22 Dec 2024

https://github.com/monamobeen/coding

100+ Challenges Data Structures & Algorithms. As this repo designed to help you prepare for technical interviews at top tech companies like Meta (Facebook), Amazon, Apple, Netflix, and Google (MAANG). The focus is on building a strong foundation in clean code, data structures, and algorithms.

data-structures geometry hashmap leetcode-practice mathematics matrix

Last synced: 05 Jan 2025

https://github.com/praabindhp/avl_tree

C Program For AVL Tree

avl-tree c data-structures programming

Last synced: 16 Jan 2025

https://github.com/whoismtrx/42_push_swap

Push Swap is a 42 curriculum project that involves sorting a stack of numbers using a limited set of operations. The goal is to arrange the numbers in ascending order on one stack while using the other stack for temporary storage.

1337 1337cursus 1337fil 1337school 42 42cursus 42projects 42school algorithms algorithms-and-data-structures data-structures push-swap push-swap-guide push-swap42 pushswap pushswap-42 pushswap42 sorting sorting-algorithms stack

Last synced: 20 Dec 2024

https://github.com/jintao-huang/leetcode-py

针对LeetCode解题开发的基于python的数据结构和算法库`leetcode-alg`

algorithm data-structures leetcode leetcode-alg leetcode-python leetcode-solutions python python3

Last synced: 29 Dec 2024

https://github.com/ostafen/hopmap

Yet another efficient hashmap implementation for Golang based on the hopscotch open addressing scheme.

data-structures golang hashing hashing-algorithm hashmap hashtable hopscotch-hashing open-addressing

Last synced: 25 Jan 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: 05 Feb 2025

https://github.com/sagiegurari/c_vector

A simple growable vector for C

c c-lib c-library data-structures vector

Last synced: 27 Jan 2025

https://github.com/truongd3/new_perl-like_language

New Simple Perl-Like Language by Truong Dang

cpp data-structures perl

Last synced: 22 Jan 2025

https://github.com/indianwhocodes/adshuffmanproject

Comparative Evaluation of Data Compression through binary, four-way, and pairing heaps without any standard lib. container except vector.

academic academic-project binary-heap cpp data-compression data-structures heaps

Last synced: 08 Feb 2025

https://github.com/srj101/useful-algorithms

Some mostly used and common algorithms implementations using javascript

algorithm basic-programming data-structures javascript

Last synced: 25 Dec 2024

https://github.com/avidlearnerinprogress/algorithmictoolbox-ucsd

Coursework solutions to UCSD DSA specialization

algorithms cpp data-structures moocs

Last synced: 14 Jan 2025

https://github.com/kalpit-sharma-dev/go-datastructures

This repository consists of the code samples, assignments, and the curriculum for the Community Classroom complete Data Structures & Algorithms Golang bootcamp. GO Data Structures & Algorithms

algorithms algorithms-and-data-structures competetive-programming data-structures golang golang-examples interview interview-preparation interview-questions interviewbit interviewbit-solutions map math

Last synced: 19 Nov 2024

https://github.com/joao-conde/competitive-programming

Competitive programming training and contest exercises

algorithms competitive-programming data-structures

Last synced: 12 Jan 2025