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/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/kafkas/proficient

High-quality TypeScript data structures and utilities

data-structures javascript typescript utilities

Last synced: 13 Oct 2024

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

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

algorithms c cpp data-structures java

Last synced: 14 Nov 2024

https://github.com/haroldeustaquio/python-coding-challenges

Repository dedicated to solving Python problems from LeetCode, DataLemur and other programming challenges. Contains solutions implemented in Python to improve skills in algorithms and data structures.

challenge data-processing data-structures datalemur leetcode pandas python

Last synced: 19 Nov 2024

https://github.com/soumyadip007/complete-data-structure-dsa-println

A data structure is a particular way of organizing data in a computer so that it can be used effectively. For example, we can store a list of items having the same data-type using the array data structure. This page contains detailed tutorials on different data structures (DS) with topic-wise problems.

algorithms array data-structures graph hashing linkedlist queue stack tree

Last synced: 11 Oct 2024

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/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/moderocky/fern

A human-readable and modifiable data-expression language with minimal clutter.

configuration data data-structures data-visualization language

Last synced: 11 Oct 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/vagmcs/intervaltree

A simple interval tree implementation for Java and Scala.

data-structures scala

Last synced: 22 Nov 2024

https://github.com/aahansingh/data-structures-with-go

Here lies the code for learning to make the standard data structures with go. The link to the accompanying blogpost series is below ⬇

data-structures go golang golang-examples linked-list

Last synced: 23 Oct 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/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/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/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/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/coalio/Assistant

A data science library providing flexible dataframes for Lua 5.1+

data-analysis data-science data-structures dataframe lua

Last synced: 07 Nov 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/vitorenesduarte/threshold-rs

Threshold data structures in Rust!

data-structures rust threshold vector-clock

Last synced: 12 Oct 2024

https://github.com/kvark/synqueue

Yet another MPMC queue

concurrency data-structures

Last synced: 27 Oct 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/dstein64/fenwick

An implementation of Fenwick trees (Fenwick 1994).

binary-indexed-tree data-structures fenwick-tree

Last synced: 28 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

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/aliosm/adt

Standard implementation of Algorithms, Data structures and Techniques.

algorithms data-structures techniques

Last synced: 07 Dec 2024

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: 16 Nov 2024

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/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/tamschi/cervine

A slightly more flexible Cow; to T: Borrow<R> as alloc::borrow::Cow is to B: ToOwned.

copy-on-write data-structures serde-support

Last synced: 29 Nov 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/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/chantsune/portable-network-archive

Highly scalable archive format that can be compressed, encrypted, and split. Also, its data structure is inspired by the PNG data structure.

archive archive-format compression data-structures file-format rust rust-lang zstd

Last synced: 31 Oct 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/emersion/go-tryalgo

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

algorithms data-structures

Last synced: 14 Oct 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/rosemary666/algo

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

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

Last synced: 29 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/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/gikoskos/simbly

Multithreaded runtime and interpreter for programs written in a tiny assembly-like language

c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix

Last synced: 07 Nov 2024

https://github.com/topaxi/learning-cs

topaxi learning computer science fundamentals

algorithms data-structures interview-preparation javascript typescript

Last synced: 02 Dec 2024

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

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

algorithms c cpp data-structures hackerrank

Last synced: 24 Nov 2024

https://github.com/imsanjoykb/data-structure-algorithm

This repo shows my practice session of Data Structure and Algorithm. Data Structures are the programmatic way of storing data so that data can be used efficiently. Almost every enterprise application uses various types of data structures in one or the other way. This tutorial will give you a great understanding on Data Structures needed to understand the complexity of enterprise level applications and need of algorithms, and data structures.

algorithms-and-data-structures algorthims data-structures

Last synced: 12 Oct 2024

https://github.com/varun93/javascript-challenges

Compilation of common algorithms and data structures in Javascript.

algorithms data-structures javascript javascript-challenges

Last synced: 09 Nov 2024

https://github.com/sodiqsanusi/algorithmsarchive

A collection of algorithms solved from different platforms

algorithms data-structures javascript typescript

Last synced: 08 Nov 2024

https://github.com/rishikesh-jadhav/ariac-agileroboticsforindustrialautomationcompetition2023

This repository documents our participation in the ARIAC (Agile Robotics for Industrial Automation Challenge) 2023, conducted by NIST (National Institute of Standards and Technology) as part of the ENPM-663 course. It showcases our innovative solutions to various agility challenges.

assembly computer-vision data-structures deployment gazebo imageprocessing object-detection quality-assurance quality-control robotics ros2 rviz

Last synced: 22 Nov 2024

https://github.com/elliotwutingfeng/asciiset

asciiset is an ASCII character bitset.

ascii bitmask bitset bitwise byte data-structures hacktoberfest set string

Last synced: 11 Nov 2024

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

https://github.com/Gikoskos/simbly

Multithreaded runtime and interpreter for programs written in a tiny assembly-like language

c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix

Last synced: 17 Nov 2024

https://github.com/smikhalevski/trie

🌲 The extremely fast compressed trie implementation in 2 kB gzipped.

autocomplete data-structures map search string trie

Last synced: 11 Nov 2024

https://github.com/mghalix/bank-system

C++ Console Application for a Banking System.

console-application cpp data-structures file-organization oop

Last synced: 13 Nov 2024

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: 06 Nov 2024

https://github.com/nyeogmi/moogle

data structures for relational code in Rust

data-structures database game-development rust

Last synced: 11 Nov 2024

https://github.com/myselfakashagarwal/java-pocket-guide

Java content including DS , concepts , classes explanations etc

data-structures guide java-8 java-classes

Last synced: 07 Nov 2024

https://github.com/veeso/orange-trees

🍊 A Rust implementation of the Tree data structure 🍊

data-structures rust rust-crate rust-library tree tree-structure

Last synced: 26 Nov 2024

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

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

data-structures java javafx oops

Last synced: 10 Nov 2024

https://github.com/goutam1511/interview-preparation

This repository contains source files for basic Data Structures and Algorithms used in daily life of a CS UG student and is solely meant for Interview Preparation.

algorithms algorithms-and-data-structures competitive-coding competitive-programming data-structures interview-preparation

Last synced: 15 Dec 2024

https://github.com/code-lucidal58/dsa-python

Data Structures and Algorithms using Python

data-structure-and-algorithm data-structures python python3

Last synced: 15 Nov 2024

https://github.com/okeuday/record_info_runtime

Parse transform for using record_info(size, _) and record_info(fields, _) during runtime

data-structures erlang

Last synced: 12 Dec 2024

https://github.com/avidlearnerinprogress/epi_solutions

My solutions to the problems from book "Elements of Programming Interviews" - work in progress

algorithms cpp14 data-structures elements-of-programming-interviews whiteboard

Last synced: 11 Oct 2024

https://github.com/avidlearnerinprogress/placementpreparation

Collection of programs implemented by me from geeksforgeeks.com

algorithms c-plus-plus-11 data-structures

Last synced: 11 Oct 2024

https://github.com/skirianov/out-of-the-box-js

For you All struggling to find real life problems

algorythms data-structures javascript problems project

Last synced: 13 Oct 2024

https://github.com/honzasp/spiral

A simple compiled programming language

compiler data-structures functional language-design rust

Last synced: 26 Nov 2024

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

A simple repository of all my Rust programs

data-structures program-collection rust rustlang simple-game

Last synced: 11 Oct 2024

https://github.com/chrisvilches/algorithms

Solutions for competitive programming problems in various online judges such as Kattis, SPOJ, URI Online Judge, etc.

acm-icpc algorithms atcoder beecrowd codechef codeforces competitive-programming data-structures kattis kattis-solutions spoj uva uva-solutions

Last synced: 22 Nov 2024

https://github.com/xfhy/datastructure

数据结构,语言:C++

cpp data data-structures structure

Last synced: 15 Nov 2024

https://github.com/yi-ge/rust-practice

Rust 算法练习。

algorithm data-structures rust rust-lang

Last synced: 15 Nov 2024

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: 29 Nov 2024