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/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/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/emersion/go-tryalgo

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

algorithms data-structures

Last synced: 08 Jan 2025

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/siraajul/cpp

C++ With Data Structure & Algorithms

algorithms compititive-programming cplusplus cpp data-structures

Last synced: 04 Dec 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/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/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/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/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/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/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/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/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/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/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/hairrrrr/1200_problems

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

algorithms c cpp data-structures java

Last synced: 14 Nov 2024

https://github.com/shravanatirtha/sde-striver-sheet

A collection of problems from Strivers-SDE-sheet using which people have cracked their dream jobs. These questions are commonly asked in product-based companies like Amazon, Microsoft, Google, etc

algorithm data-structures interview-questions

Last synced: 08 Feb 2025

https://github.com/samvv/scl.js

A standard collections library for JavaScript/TypeScript

algorithms avl-tree data-structures hashing javascript priority-queue red-black-tree typescript

Last synced: 19 Nov 2024

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 14 Jan 2025

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/ahammadmejbah/data-science-interview-question-and-solution

Data Science Interview Question: Explain the concept of regularization in machine learning. Solution: Regularization is a technique to prevent overfitting by adding a penalty term to the loss function.

data-engineering data-mining data-science data-structures data-visualization database

Last synced: 09 Jan 2025

https://github.com/rajsoni03/competitive-programming-training

Competitive Programming Training including Data Structure and Algorithms

competitive-programming cplusplus data-structures stl-algorithms stl-containers

Last synced: 21 Nov 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/rakesh9100/bank-management-system

This project is made under the Summer Training course Advanced Data structure and Algorithm by Extellon in the duration May-June 2022.

algorithms bank-management-system-project c data-structures extellon summer-project

Last synced: 25 Jan 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: 02 Dec 2024

https://github.com/alkesst/datastructures

Some data structures implemented in java and haskell

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

Last synced: 07 Nov 2024

https://github.com/xfhy/datastructure

数据结构,语言:C++

cpp data data-structures structure

Last synced: 15 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/nyeogmi/moogle

data structures for relational code in Rust

data-structures database game-development rust

Last synced: 11 Nov 2024

https://github.com/mailund/ralgo

Algorithms and data structures for R

algorithm data-structures r

Last synced: 16 Dec 2024

https://github.com/aaronmcleancs/particlebox

Multithreaded particle dynamics engine using spatial hashing and quad tree collision detection to simulate forces among particles.

data-structures multithreading physics-simulation sdl2

Last synced: 17 Jan 2025

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/anishlearnstocode/hackerrank-cpp

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

algorithms c cpp data-structures hackerrank

Last synced: 24 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/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/checksumdev/uniqueid

Generates a unique hash/identifier for a system given a set of parameters.

authentication crypto cryptography data-structures generator hardware hwid library os rust rust-crate rust-lang rust-library utility

Last synced: 15 Nov 2024

https://github.com/aradzie/persistent

A collection of persistent data structures implemented in Java

data-structures finger-tree hash-trie java persistent-data-structure

Last synced: 20 Nov 2024

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

https://github.com/imdanielsp/dstructs

A data structure playground

algorithms cpp data-structures unit-test

Last synced: 12 Jan 2025

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/subrat611/leetcode-tree-visualizer

It enables you to view the tree that corresponds to the array of test cases.

binary-tree-visualization data-structures javascript typescript vitejs

Last synced: 19 Jan 2025

https://github.com/dpvasani/30-days-of-dsa

Welcome to my 30 Days of Data Structures and Algorithms series! Follow my journey as I solve various DSA problems day by day. Each day's progress is documented below with links to the solutions.

algorithms-and-data-structures data-structures

Last synced: 12 Nov 2024

https://github.com/shibam120302/gfg_potd

I try to upload the daily code which i practice daily and also upload GFG POTD (Java,Cpp,Python3)

alogrithms cpp data-structures dsa geeksforgeeks geeksforgeeks-cpp geeksforgeeks-dsa geeksforgeeks-potd geeksforgeeks-solutions gfg java potd python

Last synced: 20 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/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: 09 Nov 2024

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

Rust 算法练习。

algorithm data-structures rust rust-lang

Last synced: 15 Nov 2024

https://github.com/shubham0204/text-predictor-android

Next word prediction and word auto-complete for Android - with the power of Rust 🚀

android android-library autocomplete-suggestions data-structures markov-model rust text-predictions trie-data-structure

Last synced: 23 Jan 2025

https://github.com/abhiroop/haskal

A collection of Data Structures and Algorithms written in Haskell.

algorithms data-structures haskell

Last synced: 24 Nov 2024

https://github.com/aditeyabaral/daa-lab-ue18cs255

A repository containing the source codes for the Design and Analysis of Algorithms Laboratory course (UE18CS255) at PES University.

algorithms brute-force c data-structures graphs searching searching-algorithms sorting sorting-algorithms-implemented

Last synced: 16 Nov 2024

https://github.com/caffeines/code-library

Code collection of the different types of data structure, algorithm, and technique.

algorithm-library competitive-programming cpp cpps cpps-source cpps-template data-structures

Last synced: 12 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/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/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/wwkk-y/bplustree

数据库应用 B+ 树(Java)

bplus-tree bplustree data-structures databases java

Last synced: 15 Oct 2024

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: 28 Dec 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/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/make-github-pseudonymous-again/js-collections

:school_satchel: Python's collections library in JavaScript

agpl collections computer-science data-structures javascript

Last synced: 12 Oct 2024

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

https://github.com/therustifyer/rustlang-es

Tutorial en Castellano del lenguaje de programación Rust. Documentación y página oficial https://www.rust-lang.org/es.

back-end concurrent-programming crates crates-io crates-of-the-week data-structures es-rust rust systems-programming

Last synced: 20 Jan 2025

https://github.com/strake/containers.rs

Library of containers for computers with finite memory

containers data-structures

Last synced: 12 Oct 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/eslam-abdo/data-structures-algorithms

This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.

algorithms c cpp data-structures

Last synced: 18 Jan 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: 11 Feb 2025