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/cloudflare/entropy-map

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

data-structures hash-map mphf

Last synced: 01 Nov 2024

https://github.com/sunaku/structy_record

🎩 Provides a Struct-like interface for Records

data-structures elixir-library

Last synced: 16 Oct 2024

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

Data Structures With Go

data data-structures go golang

Last synced: 13 Jan 2025

https://github.com/nnnlog/baekjoon

Baekjoon online judge solution (2020.05.16 ~ 2022.09.04)

algorithms baekjoon cplusplus-17 cplusplus-20 data-structures nodejs

Last synced: 19 Oct 2024

https://github.com/accurat/data-juggler

A data wrapper and enricher 🤹‍♂️

data-structures mobx-state-tree

Last synced: 06 Nov 2024

https://github.com/okeuday/key2value

Erlang 2-way map

data-structures erlang

Last synced: 12 Oct 2024

https://github.com/sgoudham/bst-rs

Recursive & Iterative Binary Search Tree Implementations within Rust

binary-search-tree binary-tree bst bst-tree data-structures hacktoberfest rust rust-crate rust-library

Last synced: 07 Nov 2024

https://github.com/Aluriak/graffunc

Python 3 data structure -- (hyper)graph of function

data-structures graph hypergraph python

Last synced: 27 Nov 2024

https://github.com/chinmaymahajan/dreamscoder-examples

This repository contains the example code for the posts on the blog www.DreamsCoder.com

c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs

Last synced: 21 Oct 2024

https://github.com/yazaldefilimone/algorithms-backup

🤓 | Computer science | Algorithms | Data structures

algorithms computer-science data-structures

Last synced: 26 Oct 2024

https://github.com/aluriak/graffunc

Python 3 data structure -- (hyper)graph of function

data-structures graph hypergraph python

Last synced: 10 Nov 2024

https://github.com/braswelljr/algorithm

Algorithms and data structures in Golang

algorithms data-structures golang

Last synced: 28 Oct 2024

https://github.com/surzia/go-store

📝 Go实现的一系列数据结构、算法以及应用

algorithm data-structures go

Last synced: 30 Nov 2024

https://github.com/voronar/ctype-js

JavaScript library for easy working with C data types like primitive type arrays and structures.

c data-structures javascript websocket

Last synced: 14 Nov 2024

https://github.com/sjsakib/psbook

সমস্যা ও সমাধান বই - ১ এর উপর অনুশীলন ( Practice code for Problem and Solutions Book - 1 by Mahbubul Hasan )

acm-icpc algorithms competative-programming cpp data-structures problem-book-1-solutions python timus-solutions uva-solutions

Last synced: 12 Nov 2024

https://github.com/sbmaruf/lightoj-problem_solution

In my undergraduate life, I solved competitive programming problems at lightoj.com. This online judge is popular for small volumes of quality problems.

algorithms c-plus-plus competitive-programming data-structures lightoj online-judges problem-statement solution

Last synced: 11 Nov 2024

https://github.com/gapur/js-algorithms

🤓 Algorithms and data structures in JavaScript

algorithm algorithms data-structures javascript javascript-algorithms nodejs

Last synced: 09 Nov 2024

https://github.com/songzhi/rs-data-structure

Data Structure and Algorithm rust implementation for learning purpose.

algorithms data-structures rust

Last synced: 12 Nov 2024

https://github.com/mfbx9da4/observable-state-tree

An observable state tree is a normal object except that listeners can be bound to any subtree of the state tree.

data-structures listener-tree state-tree

Last synced: 28 Nov 2024

https://github.com/strojure/zmap

Persistent map with lazily evaluated values for Clojure(Script).

clojure clojurescript data-structures delays hashmap lazy-evaluation

Last synced: 16 Dec 2024

https://github.com/zeyu-li/algorithms

A useful collections of algorithms, formulas, APTs, and some other notes 🗒

algorithms cpp data-structure data-structures formulas graph graph-algorithms graph-theory graph-theory-algorithms python school

Last synced: 22 Nov 2024

https://github.com/milenacarecho/42sp

Esse repositório é onde compartilharei minha jornada na escola de engenharia de software @42SP. Colocarei aqui os meus projetos em ordem cronológica e explicada 😄

42 42sp c data-structures libft

Last synced: 20 Nov 2024

https://github.com/hongbo-wei/ai-cs-uobd

Artificial Intelligence and Computer Science MSc (2023-2024) at the University of Birmingham Dubai

ai ai-programming algorithms artificial-intelligence computer-science computer-systems data-structures databases dubai software-development university-of-birmingham

Last synced: 14 Nov 2024

https://github.com/chimehq/relativecollections

Swift collection types that support efficient storage of order-relative values.

collections data-structures swift

Last synced: 16 Nov 2024

https://github.com/yazanzebak/competitiveprogramming

A repository that includes my solutions to a various problems on different online judges.

algorithms atcoder codechef codeforces competitive-programming cpp csacademy data-structures online-judges spoj topcoder uva

Last synced: 15 Nov 2024

https://github.com/octcarp/sustech_cs208-algorithm_s23_works

(1120/1100) Labs of CS208 2023 Spring: Algorithm Design and Analysis (ADA), SUSTech. Taught by Prof. Yuhui SHI.

algorithms cs208 data-structures sustech

Last synced: 16 Dec 2024

https://github.com/siraajul/cpp

C++ With Data Structure & Algorithms

algorithms compititive-programming cplusplus cpp data-structures

Last synced: 04 Dec 2024

https://github.com/sammaji/data-structure-and-algorithms

Algorithms and Data Structures implemented in JAVA with explanation. Also contains solutions to some LeetCode problems.

algorithms data-structures java leetcode

Last synced: 21 Nov 2024

https://github.com/emersion/go-tryalgo

Basic and (maybe) advanced algorithms and data structures in Go

algorithms data-structures

Last synced: 08 Jan 2025

https://github.com/vinitshahdeo/dsa-lab-codes

Lab Assignments for Data Structures and Algoithms

algorithms cpp data-structures lab-assignment

Last synced: 24 Nov 2024

https://github.com/nahidulhasan/basic-problems-and-solutions

Basic data structures and algorithm related problems and solutions

algorithms data-structures

Last synced: 19 Jan 2025

https://github.com/chetan6780/75-days-dsa-challenge

Ninja technique🥷 to ACE DSA Interviews.

algorithms challenge cpp data-structures dsa

Last synced: 12 Nov 2024

https://github.com/simon622/mqtt-tree

A quick and efficient data structure for indexing MQTT subscriptions in a highly concurrent environment.

data-structures mqtt mqtt-protocol mqtt-sn pubsub trie-tree

Last synced: 15 Nov 2024

https://github.com/scortier/complete-dsa-collection

Complete Data Structure and Algorithms Code and Explanation Collection in C++.

algorithms algorithms-and-data-structures cpp data-structures

Last synced: 21 Nov 2024

https://github.com/theanasuddin/grokking-algorithms-1st-edition-by-aditya-y.-bhargava

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People 1st Edition by Aditya Y. Bhargava. All Data Structures and Algorithms Implemented In Java.

aditya-bhargava algorithms algorithms-and-data-structures algorithms-java data-structures data-structures-implementations data-structures-java grokking-algorithms grokking-algorithms-in-java illustrated-book java visual-learning

Last synced: 17 Nov 2024

https://github.com/hairrrrr/1200_problems

数据结构与算法 OJ 题目详解

algorithms c cpp data-structures java

Last synced: 14 Nov 2024

https://github.com/vagmcs/intervaltree

A simple interval tree implementation for Java and Scala.

data-structures scala

Last synced: 22 Nov 2024

https://github.com/anishlearnstocode/hackerrank-problem-solving-intermediate-skill-test

Contains solved programs for the HackerRank Problem Solving (Intermediate) Skill Test Certification 🎓.

algorithms certificate certification data-structures gcd hackerrank problem-solving programming string

Last synced: 24 Nov 2024

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

This repository contains implementation of data structures like linked list, stack, queue, trees. This repo also contains implementation of various algorithms.

algorithms-and-data-structures bst cpp data-structures linkedlist queue sorting-algorithms string tree

Last synced: 10 Nov 2024

https://github.com/muxammilsidd/fast-khi-semester-3

Welcome! Here you can find relevant material for your third semester (BSCS) at FAST NUCES Karachi. For any queries/improvement feel free to contact me on [email protected]

computer-organization-and-assembly-language data-structures discrete-structures nuces semester-3

Last synced: 09 Jan 2025

https://github.com/lablnet/data_structure

Several data structures and Algorithms implementations in C++

algorithms cplusplus cpp20 data data-structures structure

Last synced: 20 Nov 2024

https://github.com/ammahmoudi/designalgorithms

Homework Solutions for Design Algorithm Course as Computer Science B.Sc. Student at Department of Mathematical Sciences, Sharif University of Technology

algorithms data-structures dynamic-programming graph-algorithms greedy-algorithms linear-programming recursive-backtracking-algorithm

Last synced: 15 Jan 2025

https://github.com/shahkv95/optimise.me

This repository is created to focus on code optimisation. Today in the world of programming, where everywhere - everything is getting coded. It is very important to write optimised code. We need to focus on various complexities involved.

algorithms c c-plus-plus cpp csharp data-structures go java javascript optimisation optimisation-algorithms programming-language python research

Last synced: 11 Jan 2025

https://github.com/fmahadybd/data-structure-with-java

This repository focuses on Data Structures and Algorithms (DSA) implemented in Java. It contains a single Java file with examples of core DSA concepts, providing a practical reference for learning and practicing algorithms and data structures.

algorithms data-structures java

Last synced: 25 Jan 2025

https://github.com/fmahadybd/dm_sys

Data Management System

data-structures java

Last synced: 25 Jan 2025

https://github.com/aliosm/adt

Standard implementation of Algorithms, Data structures and Techniques.

algorithms data-structures techniques

Last synced: 03 Jan 2025

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

Data structure solutions for various sorting algorithms such as bubble sort, insertion sort, selection sort, quick sort, and merge sort. Additionally, essential data structures like hash tables, stacks, and queues are aslo included. Useful for learning and coding practice.

algorithms bubble-sort data-structures hashtable hashtable-chaining insertion-sort merge-sort queue quick-sort selection-sort sorting-algorithms stack

Last synced: 17 Jan 2025

https://github.com/tracyspacy/algos_data_structures_rust

basic data structures and algorithms in rust

data-structures dsa rust

Last synced: 07 Nov 2024

https://github.com/nishkarshraj/cpp-reference

A complete list of C++ source codes including Data Structures and Algorithms helpful for interviews etc.

algorithms cpp data-structures

Last synced: 10 Nov 2024

https://github.com/rosemary666/algo

主要使用golang语言讲解和实现算法,包括数据结构、leetcode算法题等等

algo algorithm algorithm-golang data-structures leetcode leetcode-go leetcode-solutions

Last synced: 29 Nov 2024

https://github.com/mrazza/bitmapnet

A Bitmap library (think BitArray, BitVector32, or Bit Index, not bmp) written in C# with more functionality than the .NET default.

bit-array bit-set bit-string bit-vector bitarray bitmap bitmap-index csharp data-structures library

Last synced: 11 Nov 2024

https://github.com/ultirequiem/algos

💼 Each Friday a new Algorithm (Code + Explanation)

algorithms data-structures typescript

Last synced: 24 Oct 2024

https://github.com/dstein64/fenwick

An implementation of Fenwick trees (Fenwick 1994).

binary-indexed-tree data-structures fenwick-tree

Last synced: 28 Oct 2024

https://github.com/abdallahhemdan/huffman-coding-compression

📦 Huffman Coding Compression Algorithms with Encoding and Decoding using C++

binary-tree compression-algorithm cpp data-structures huffman-coding huffman-compression-algorithm

Last synced: 24 Oct 2024

https://github.com/madarauchiha-314/data-structures-library

Implementation Of Various Data Structures And Related Algorithm's In C++

algorithms cpp data-structures stl

Last synced: 24 Oct 2024

https://github.com/abdallahhemdan/crackingthecodeinterview

🎯 My Solutions to Cracking the Coding Interview Book, 6th Edition with cpp..

cpp cracking-the-coding-interview data-structures interview-questions

Last synced: 24 Oct 2024

https://github.com/ar1st0crat/algorithmscheatsheet

Just a cheetsheet with codes of the most popular algorithms and data structures

data-structures searching sorting

Last synced: 05 Dec 2024

https://github.com/l-tchen/findunion

An imperative implementation of disjoint-set data structure in Haskell

data-structures disjoint-sets haskell

Last synced: 17 Dec 2024

https://github.com/hun756/hybble

Data Structures with basically C++ OOP concepts. Containers are handled as in STL.

beginner-friendly cpp cpp-course cpp-library cpp17 data-structures

Last synced: 08 Nov 2024

https://github.com/simplyyan/spellspike

The new, more powerful and easier programming language. (Under CC-BY 4.0 license). The fastest language in the world is Brazilian and is SpellSpike.

algorithms async-programming code-examples community compiler data-structures documentation golang interpreter javascript library networking object-oriented-programming open-source programming-language python spellspike spike syntax

Last synced: 14 Dec 2024

https://github.com/matanlurey/sector.dart

Fast and intuitive 2D data structures.

2d dart data-structures grid

Last synced: 05 Nov 2024

https://github.com/kvark/synqueue

Yet another MPMC queue

concurrency data-structures

Last synced: 27 Oct 2024

https://github.com/vitorenesduarte/threshold-rs

Threshold data structures in Rust!

data-structures rust threshold vector-clock

Last synced: 12 Oct 2024

https://github.com/carlosneto726/tads

Projects and exercices made for the college

binary-tree bootstrap data-structures django laravel8 mysql postgresql

Last synced: 11 Oct 2024