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/tsg405/data-structures-and-algorithms-specialisation

This Repo contains - Starter files, Coursework, Programming Assignments for the Master DataStructure and Algorithmic Programming Techniques Specialization Course -- offered by University of California San Diego & HSE University, Coursera.

bst-tree coursera data-structures dynamic-programming hashtables heap python-3 queue stack

Last synced: 26 Jan 2025

https://github.com/aeimer/go-multikeymap

A go lib which handles maps with multiple keys

data-structures go go-lib go-library golang

Last synced: 09 Feb 2025

https://github.com/gwuah/gotham

exercises to learn golang. Especially implementations of classic cs algorithms. [More into java now]

algorithms data-structures golang

Last synced: 11 Jan 2025

https://github.com/pkprajapati7402/leetcode-solutions

Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.

algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree

Last synced: 05 Nov 2024

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

This repository contains solutions to common coding challenges

algorithms data-structures

Last synced: 28 Dec 2024

https://github.com/swarajkumarsingh/dsa-algo

Personal DSA & ALGO Practice Repo with 50 - 100+ questions on every topic. With all materials such as Roadmaps, Notes, Imp questions, Section wise questions and more.

algorithms data-structures dsa

Last synced: 28 Dec 2024

https://github.com/jasontoups/engineering-growth

A place where I'm keeping all of my work on coding challenges and coursework.

algorithms data-structures documentation javascript learning react

Last synced: 02 Feb 2025

https://github.com/mrbelga/algorithms-search-sort

Repo de algoritmos de busca e ordenação, eficiência em estruturas (interna/externa). Árvores, classificação em memória (vetores, listas) e externa (arquivos binários). Disciplina de Ciência da Computação, focada na escolha eficiente de algoritmos para resolver problemas específicos.

data-structures estrutura-de-dados java search-algorithm searching-algorithms thread threads

Last synced: 07 Feb 2025

https://github.com/yjl9903/setmap

Use Hash to check whether two sets are equal.

data-structures hash

Last synced: 09 Feb 2025

https://github.com/reity/symbolism

Extensible combinator library for building symbolic Python expressions that are compatible with serialization and can be evaluated at a later time.

abstract-syntax-tree data-structures python-library symbolic-expressions symbolic-manipulation

Last synced: 23 Nov 2024

https://github.com/joht/data-restructor-js

Transforms parsed JSON objects into a uniform data structure

adapter data-structures javascript json parser restructure

Last synced: 28 Oct 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/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/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/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/scriptnull/linkedlist.cr

Linked List Implementation for Crystal Programming Language

data-structures linked-list

Last synced: 10 Feb 2025

https://github.com/irfanshadikrishad/data-structure-with-cpp

data-structure-logbook.cpp

cpp20 data-structures dsa

Last synced: 25 Dec 2024

https://github.com/thomasthaddeus/algorithmselector

Explore our extensive Algorithms Repository, featuring a diverse range of algorithms from computational methods to data structures, cryptographic techniques, and AI. Ideal for education, research, and practical application, each algorithm is well-documented, tested, and optimized for performance and readability.

ai algorithms computational-algorithms computer-science cryptography data-compression data-structures educational-resource game-theory graph-theory machine-learning network-flow open-source optimization python

Last synced: 28 Oct 2024

https://github.com/craig-day/linked_map_set

A LinkedMapSet is an extension to MapSet that maintains ordering.

data-structures elixir linked-list ordered-collections ordered-set

Last synced: 02 Feb 2025

https://github.com/theodesp/go-tries

Go tries implements several types of Trie data structures for experimental use.

data-structures golang trie

Last synced: 02 Feb 2025

https://github.com/kientech/data-structures-and-algorithms-specialization

Data Structures and Algorithms Specialization

algorithms c cplusplus data-structures python

Last synced: 26 Jan 2025

https://github.com/mizrael/dictionarylookupbenchmark

Benchmark of lookup performance between `Dictionary`, `SortedList`, `SortedDictionary` and `HashSet`.

benchmark data-structures dotnet

Last synced: 26 Jan 2025

https://github.com/solangeug/data-structures-and-software-design

A collection of projects specified in the PennEngineering Extension School's Data Structures and Software Design course.

data-structures java sd2x software-design

Last synced: 25 Jan 2025

https://github.com/shiv-xm/leetcode_solution

Welcome to my LeetCode Solutions repository! Here, you'll find my solutions to various LeetCode problems that I've tackled during my coding practice. The goal of this repository is to maintain a personal archive of my problem-solving journey, as well as to share insights and approaches with others in the coding community.

algorithms-and-data-structures data-structures dynamic-programming leetcode-cpp leetcode-solutions mysql-database sql string

Last synced: 14 Oct 2024

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

:icecream: Last In, First Out data structures for JavaScript

agpl computer-science data-structures javascript lifo ordered-collections stacks

Last synced: 10 Feb 2025

https://github.com/alexjmercer/datastructures-algorithms

A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.

algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions

Last synced: 21 Jan 2025

https://github.com/pvgupta24/cse-labs

Dump for CSE Lab assignments and programs

algorithms c computer-architecture cpp data-structures mips opengl verilog

Last synced: 06 Jan 2025

https://github.com/v1tbrah/algorithms

Data structures and algorithms.

algorithms data-structures go golang leetcode

Last synced: 07 Feb 2025

https://github.com/npepinpe/redstruct

REDis data STRUCTures

data-structures lua-script redis ruby

Last synced: 28 Oct 2024

https://github.com/ahmed-roshdy-1/sheet-4

Data Structure using C

c data-structures queue stack

Last synced: 12 Jan 2025

https://github.com/juliusmarminge/pathfinding-visualizer

A visualizer of different pathfinding algorithms

algorithms data-structures react typescript vite

Last synced: 10 Feb 2025

https://github.com/samridhisainii/codzy_dsa

This is my repository of Leetcode , GeeksforGeeks and Codechef questions which i solve regularly

algorithms cpp data-structures

Last synced: 29 Nov 2024

https://github.com/ipuldev/algorithm-go

Basic algorithm & data structures implementation using go

algorithms data-structures go

Last synced: 03 Feb 2025

https://github.com/techy4shri/kmp-intrusion-detection-system

This IDS focuses on detecting intrusion attempts by matching patterns in network data (such as suspicious strings in payloads or requests). It integrates the Knuth-Morris-Pratt (KMP) string-search algorithm for efficient pattern matching while also using auxiliary methods such as hashing and tries for indexing or rule-based detection.

cpp11 cybersecurity-tools data-structures intrusion-detection-system kmp-algorithm multithreading python-3 string-matching

Last synced: 10 Feb 2025

https://github.com/libsugar/bettercollections

Some better collection implementations than the system library

arraypool collections concurrent data-structures vector

Last synced: 21 Dec 2024

https://github.com/bmf-san/road-to-algorithm-master

I want to be a algorithm master.

algorithm data-structures golang

Last synced: 01 Feb 2025

https://github.com/anatoly-semenov/algorithms-and-structures

Algorithms and data structures on the example of Typescript code

algorithms data-structures typescript

Last synced: 13 Jan 2025

https://github.com/hasnatrasool163/socialnetworkfriendrecommendationsystem

A Social Network Friend Recommendation System is an exciting project that leverages graph theory concepts to simulate real-world social networks.

algorithms-and-data-structures data-structures dsa-algorithm graphs-algorithms java java-fxml java-gui javafx queue-algorithm

Last synced: 14 Dec 2024

https://github.com/jeepway/data-structures-in-c

A collection of implementations of commonly used data structures in C.

algorithms c c-programming data-structures data-structures-in-c dsa makefile

Last synced: 10 Feb 2025

https://github.com/champ96k/leetcode-solutions

Collection of LeetCode questions and solutions to ace the coding interview!

coding-interview-preparations cpp data-structures leetcode-solutions

Last synced: 06 Jan 2025

https://github.com/limitedeternity/datastructures

Udemy – Easy to Advanced Data Structures

cpp data-structures

Last synced: 21 Jan 2025

https://github.com/idriz4work/cs50

In CS50 from the Harvard University, I acquired a strong foundation in programming and gained the skills to develop my own software. This was showcased in my final project titled "Hustlers Place".

algorithms arrays c data-structures flask html-css-javascript memory python sql

Last synced: 10 Feb 2025

https://github.com/dezinezync/oideformat

The Open Invoice Data Exchange Format Specification

data-structures exchange invoice json spec specification

Last synced: 27 Jan 2025

https://github.com/tans105/javaprogramming

Data structures and Algorithms + Questions from various competitive programming websites like leetcode, hackerrank, hackerearth, geekforgeeks etc.

algorithms arrays binary-trees competitive-programming core-java data-structures dynamic-programming geeksforgeeks hackerearth hackerrank java leetcode linked-list stack string

Last synced: 21 Jan 2025

https://github.com/gigdevelopment10/pythonsaurus

Find solutions to common coding challenges with this curated collection of AlgoRythms

data-structures matrix python

Last synced: 03 Feb 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/avidlearnerinprogress/algorithmictoolbox-ucsd

Coursework solutions to UCSD DSA specialization

algorithms cpp data-structures moocs

Last synced: 14 Jan 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/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/jzplp/data-structure-ywm-implementation

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

data-structures implementation yanweimin

Last synced: 29 Dec 2024

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/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/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/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/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/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/sieep-coding/learn-data-structures

Explore the fundamentals of data structures and learn about memory storage within computer systems.

data-structures javascript learning

Last synced: 30 Dec 2024

https://github.com/nixhantb/data-structures-and-algorithms-in-java-

Master Java Programming and Data Structures and Algorithms in Java in an efficient way. Clear concept on Recursion and Sorting

algorithms algorithms-and-data-structures competitive-programming data data-structures java java-8 programming

Last synced: 14 Jan 2025

https://github.com/jrnxf/bst-visualizer

API to help visualize binary search trees

algorithms binary-search-tree data-structures flask python skrrrt

Last synced: 07 Nov 2024

https://github.com/mramirid/sistem-informasi-kua

Sistem informasi manajemen nikah berbasis CLI

avl-tree data-structures kua linked-list nikah queue

Last synced: 21 Jan 2025

https://github.com/luanaraujo5/estrutura-de-dados

Comprehensive collection of data structures and algorithms implemented in Java and Python, including binary trees, graphs, and linked lists, with a focus on foundational concepts like Dijkstra's and Bellman-Ford algorithms. 🐍☕

data-structures grafos java python

Last synced: 07 Nov 2024

https://github.com/bl33h/mathematicalsets

A program that manipulates mathematical sets, allowing users to input elements, perform set operations, and search for specific elements.

data-structures discrete-mathematics mathematical-sets python set-operations set-theory

Last synced: 21 Jan 2025

https://github.com/bl33h/lispinterpreter

A interpreter that analyzes a code in LISP and executes it. Uses JCF to optimize the operations. Also uses MVC pattern.

aritmethic data-structures interpreter java lisp logic-operations operations

Last synced: 21 Jan 2025

https://github.com/daniel-ac-martin/php-seids

PHP SEIDS: Supplementary, Easily Interchangeable Data Structures

data-structures library php

Last synced: 25 Dec 2024

https://github.com/inspurer/datastructure

链表、图、排序算法C语言实现

algorithms data-structures queue stack

Last synced: 06 Nov 2024

https://github.com/iozsaygi/unity-quadtree

Implementation of quadtree data structure in Unity engine.

data-structures educational mit-license quadtree unity

Last synced: 06 Nov 2024

https://github.com/verma-kunal/dsa-toolbox

This repository contains my learnings of Data Structures & Algorithms

algorithms data-structures java leetcode

Last synced: 30 Dec 2024

https://github.com/aryehky/cauliflower

🥦 Cauliflower: React app javascript web development data-structures algorithms 🥦

algorithms data-science data-structures javascript javascript-library webdevelopment

Last synced: 21 Jan 2025