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/willis7/phrase-trie

Implementation of the Trie search algorithm for finding phrases in a body of text

data-structures golang trie

Last synced: 24 Dec 2024

https://github.com/sysread/p6-algorithm-skewheap

An efficient and flexible min heap algorithm for perl6

data-structures heap perl6 priority-queue skew-heap

Last synced: 23 Dec 2024

https://github.com/mauriciovazquezm/advanced-data-structures

Advanced Data Structures course tasks and projects.

algorithms data-structures java python

Last synced: 13 Jan 2025

https://github.com/than-dev/collision-in-js

Collision detector made with javascript, webpack and babel to development environment and canvas API + analytical math to the app implementation.

algorithm babel data-structures development es6 javascript webpack

Last synced: 11 Dec 2024

https://github.com/althk/collections

Collections pkg for golang - generics support and thread-safe

algorithms data-structures golang-collections golang-generics golang-package rbtree sets

Last synced: 12 Jan 2025

https://github.com/simonprickett/clinkedlist

C Linked List Mentoring Work

c data-structures

Last synced: 17 Dec 2024

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

This project is dedicated to implementing a variety of fundamental data structures and algorithms in C++ for educational purposes. The goal is to enhance my understanding of core computer science concepts through hands-on coding and problem-solving.

algorithms data-structures list queue stack vector

Last synced: 12 Jan 2025

https://github.com/gkapfham/cs112s2015

Course Materials for Computer Science 112 Spring 2015

algorithms computer-science data-structures laboratory

Last synced: 01 Jan 2025

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

🧩 Learn Data Structures with JavaScript .

data-structures javascript

Last synced: 23 Dec 2024

https://github.com/ashgole/python-pyramids-solutions

Coding Battle Soution for Python Pyramids. This is done by my Team and me.

data-structures pyrami-solutions python python-programming

Last synced: 12 Dec 2024

https://github.com/0xsirsaif/problem-solving

Solutions of various coding/algorithmic problems solved in multiple languages and from various sources such as books, Coding Challenge Websites..etc

acm-icpc algorithms data-structures problem-solving

Last synced: 13 Dec 2024

https://github.com/sahilm8/data_structures

Main data structures in Java.

data-structures java

Last synced: 10 Jan 2025

https://github.com/patrickshaw/university-fit2004-labs

FIT2004 Assignment for my lab for week 10. Core component: Detecting if a vertex is a bridge.

algorithms data-structures graph-theory performance practice sorting study theory trees university

Last synced: 17 Dec 2024

https://github.com/kurayami07734/dsa-cpp

Data Structures and Algorithms in C++

algorithms cpp data-structures

Last synced: 17 Dec 2024

https://github.com/agb2k/infix-postfix-prefix-converter

C programme which converts infix, postfix and prefix expressions

c data-structures linked-list

Last synced: 17 Dec 2024

https://github.com/gkapfham/cs112s2014

Course Materials for Computer Science 111 Spring 2014

algorithms computer-science data-structures laboratory

Last synced: 01 Jan 2025

https://github.com/azzaxy1/dasar-pemrograman-javascript

Repository Modul Dasar Pemrograman JavaScript MSIB Batch 6 Dicoding Academy

asynchronous data-structures functional-programming javascript nodejs npm oop

Last synced: 12 Dec 2024

https://github.com/sushantjadhav416/dsa_and_competitive_programs

This repository contains programs related to Data Structures and Algorithms (DSA) and competitive programming

algorithm-challenges algorithms data-structures dsalgo-questions maang-preparation programming-exercises

Last synced: 22 Nov 2024

https://github.com/0xpuddi/algorithms

A collection of algos written in python, detailed with time and space complexity

algorithms data-structures python3

Last synced: 27 Dec 2024

https://github.com/zalbright90/top-linked-list

This project implements a custom Linked List data structure in JavaScript using ES6 modules. The LinkedList class provides a comprehensive set of methods for manipulating and interacting with a singly linked list.

algorithms coding-challenge computer-science data-structures es6 interview-prep learning linked-list nodejs odin-project programming software-development web-development

Last synced: 12 Dec 2024

https://github.com/rstacks/leetcode-write-ups

My solutions to foundational LeetCode problems, complete with explanations and alternative solutions. All solutions are written in Python.

algorithms data-structures data-structures-and-algorithms leetcode leetcode-solutions python3

Last synced: 19 Nov 2024

https://github.com/jetsup/implementing-queues

Implementing a modern life scenario like queues with CPP

cpp data-structures queue

Last synced: 28 Nov 2024

https://github.com/palashhawee/cracking-the-coding-interview-by-mcdowell-book-

In this repository I'll keep uploading all my practice solutions to the amazing book on "Cracking the Coding Interview" by Gayle Laakman Mcdowell using Python language with different approaches. This repository is corelated to one of my repositories called "Data Structure and Algorithm" and has been extended as a part of my preparations for coding interview.

algorithms-and-data-structures cracking-the-coding-interview data-structures python

Last synced: 22 Nov 2024

https://github.com/dibahk/sql50

this a collection of leet code problems I have solved

data-structures pandas pyhon sql

Last synced: 05 Dec 2024

https://github.com/brockwade633/algo-helper

Algo Helper is a project that provides visualizations and animations of common algorithms. Born out of a scarcity of algorithm visualization tools, it functions as an interactive web app with custom data inputs, a debugger, and brief written explanations

algorithms computer-science data-structures react typescipt webapp

Last synced: 13 Dec 2024

https://github.com/data-miner00/dsa

Grappling with Data Structures and Algorithms

algorithms data-structures

Last synced: 13 Jan 2025

https://github.com/mblumtritt/invariable

The Invariable data class for Ruby.

data-structures ruby ruby-gem

Last synced: 22 Nov 2024

https://github.com/kadiryazadzhi/softuni---data-structures-fundamentals-with-csharp

🎓 Tasks from Data Structures Fundamentals with C# course at SoftUni 🎓

charp course data-structures softuni

Last synced: 27 Dec 2024

https://github.com/andirsun/datastructures-poo-algorithms

My Own data structures implementations in javascript

data-structures javascript

Last synced: 05 Jan 2025

https://github.com/mxagar/accelerated_computer_science_coursera

This repository contains my notes on the Specialization "Accelerated Computer Science Fundamentals" from Coursera / University of Illinois.

algorithms data-structures

Last synced: 23 Dec 2024

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

Kumpulan Praktikum Algoritma dan Struktur data 2021 - 2022

algorithms c data-structures

Last synced: 13 Dec 2024

https://github.com/mxagar/python_interviews

Data structures, algorithms, software design & Co. in python.

algorithms data-structures python

Last synced: 23 Dec 2024

https://github.com/leostera/restruct

💾 Purely Functional and Compact Data Structures for ReasonML

compact data-structures experiment functional-programming reasonml

Last synced: 17 Dec 2024

https://github.com/praneshr/bst.js

Javascript implementation of Binary Search Tree

binary-search-tree bst bstree data-structures javascript

Last synced: 13 Dec 2024

https://github.com/nafis2508/big-data-group-project

Python project implementing Nearest Neighbor and Skyline Query Search algorithms with R-tree data structures for efficient spatial indexing. Part of COMP6210 group project at Macquarie University.

2d-query-processing algorithm-optimization big-data branch-and-bound comp6210 computational-geometry data-structures divide-and-conquer nearest-neighbor-search python r-tree skyline-query spatial-data-structure spatial-indexing

Last synced: 13 Dec 2024

https://github.com/farial-mahmod/bubble-sort-in-python

Implementing Bubble Sort algorithm using Python.

bubble-sort data-structures python3

Last synced: 23 Dec 2024

https://github.com/qsoulior/misc

Collection of implementations written in Go

algorithms data-structures

Last synced: 17 Dec 2024

https://github.com/cyberg4b/leetcode-exercises

Some LeetCode Data Structures exercises in TypeScript.

data-structures leetcode typescript

Last synced: 01 Jan 2025

https://github.com/renatoathaydes/pathtrie

A Trie implementation specifically designed for paths

data-structures java routing trie

Last synced: 17 Dec 2024

https://github.com/chistopat/go-forward-list

Implement interface of C++ STL std::forward_list https://en.cppreference.com/w/cpp/container/forward_list in Go

cpp data-structures forward-list generics go linked-list stl

Last synced: 14 Nov 2024

https://github.com/inforkgodara/bubble-sort

A single class implementation of bubble sort

bubble-sort data-structures inforkgodara java

Last synced: 17 Dec 2024

https://github.com/brianelizondo/data-structures-graphs

Data Structure Graphs Exercises

algorithms data-structures javascript

Last synced: 03 Jan 2025

https://github.com/munagekar/algorist

A software engineer without algorithms is like a fish without water.

algorithms data-structures python3

Last synced: 04 Jan 2025

https://github.com/hraverkar/apas_android_application_solution

APAS - Algorithm Problems and Solutions :

apas csharp-code data-structures

Last synced: 27 Dec 2024

https://github.com/gpahal/go-algos

Common data structures, algorithms and design patterns in Go

algorithms data-structures golang patterns

Last synced: 24 Dec 2024

https://github.com/claudio-code/data-structure-algorithm-and-neural-network

:scroll: I' m learning new algorithms and how create small and basic neural network

algorithms big-o data-structures neural-network

Last synced: 24 Dec 2024

https://github.com/yevheniidatsenko/goit-algo-hw-07

📊 Hometask - Basic Algorithms and Data Structures (Trees and balancing)

algorithms data-structures goit goit-algo-hw-07 python

Last synced: 18 Dec 2024

https://github.com/ryanlarge13/algos

Algorithm testing, creation, manipulation & more in every language I can work with

algorithms cpp data-structures js rust

Last synced: 18 Dec 2024

https://github.com/barrenszeppelin/pmmap

Go implemenation of Persistent Mergeable Hash Maps

data-structures go hashmap immutable tree

Last synced: 18 Dec 2024

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

An open source collection and playground of algorithms, data structures and related documentation to brush up your knowledge of computer science fundamentals, or learn it from scratch.

algorithms arrays bfs data-structures dfs dynamic-programming graph graph-theory in-order iteration list post-order pre-order recursion search-algorithms sorting-algorithms tree

Last synced: 24 Dec 2024

https://github.com/markwinter/gocol

Data Structures and Algorithms in Golang using Generics

algorithms data-structures generics go golang

Last synced: 18 Dec 2024

https://github.com/chinmaybhalodia/walmart-virtual-internship

All the tasks submitted during the Advanced Software Engineering Virtual Training Program offered by Walmart Global Tech on Forage platform.

data-munging data-structures java python relational-database-design software-architecture software-engineering sql

Last synced: 18 Dec 2024

https://github.com/ihalavin/gendiff

Structure differences finder

data-structures php

Last synced: 01 Jan 2025

https://github.com/naveenrajm7/py-algo-ds

Algorithms and Data Structures in Python

algorithms data-structures python

Last synced: 24 Dec 2024

https://github.com/jmcph4/problems

"Everything is numbered here; the monster is Zero"

adt algorithms compsci cs data-structures edu education problem-set problems reference

Last synced: 24 Dec 2024

https://github.com/vaibhavmojidra/data-structures---stack-using-linked-list-in-java

A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.

data-structures java linked-list mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 24 Dec 2024

https://github.com/vaibhavmojidra/data-structures---stack-using-array-in-java

A stack is a linear data structure that follows the principle of Last In First Out (LIFO). This means the last element inserted inside the stack is removed first.

array data-structures java mojidra stack vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 24 Dec 2024

https://github.com/vaibhavmojidra/data-structures---queue-using-linked-list-in-java

Queue is an abstract data structure, somewhat similar to Stacks. Unlike stacks, a queue is open at both its ends. One end is always used to insert data (enqueue) and the other is used to remove data (dequeue). Queue follows First-In-First-Out methodology, i.e., the data item stored first will be accessed first.

data-structures java linked-list mojidra queue vaibhav vaibhav-mojidra vaibhavmojidra

Last synced: 24 Dec 2024

https://github.com/abdoufermat5/algorithmique

# Resolution de quelques problemes et implémentations de quelques algorithmes

algorithms competitive-programming data-structures dsa-algorithm leetcode python

Last synced: 10 Jan 2025

https://github.com/zinaaan/algorithms-and-datastructures

Typical algorithms and data stuctures with java

algorithms data-structures java

Last synced: 10 Jan 2025

https://github.com/bastidood/option-block

A minimal utility Rust crate for small, fixed-size blocks of optional types.

data-structures embedded no-std rust

Last synced: 10 Jan 2025

https://github.com/filip-kustura/graph-cycle-detection

Solution to a graph theory problem meeting a specific time complexity constraint. Developed in C++ using the breadth-first search algorithm. Created in December 2021 as part of the Design and Analysis of Algorithms course, with a presentation delivered in January 2022.

algorithms bfs breadth-first-search c-plus-plus coding-assignment cpp cycle-detection data-structures graph-algorithms graph-theory graph-traversal time-complexity time-complexity-analysis undirected-graphs

Last synced: 24 Dec 2024

https://github.com/themysterysolver/leet-and-fun

A collection of LeetCode questions to ace the coding interview!

c-language data-structures db java javascript leetcode mysql pandas-python python python3

Last synced: 19 Dec 2024

https://github.com/prosenjitjoy/problem-solving---hackerrank

Collection of my submitted solutions to the HackerRank problem-solving test.

algorithms data-structures

Last synced: 19 Dec 2024

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

Leetcode problem solutions in Go

algorithms data-structures problem-solving

Last synced: 19 Dec 2024

https://github.com/harsha-yuvaraj/data-compression-and-decompression-tool

A specialized lossless file compression and decompression tool designed mainly for plain text, including programming files and text files.

data-structures lossless-compression-algorithm numpy python tkinter

Last synced: 11 Jan 2025

https://github.com/gfav-cybergeek/prodigy_ml_01

A linear regression model to predict house prices based on square footage, number of bedrooms, and bathrooms. Includes feature engineering, preprocessing, and model evaluation.

ai airtificialintelligence algorithms algorithms-and-data-structures data-structures data-visualization jupyter jupyter-notebook jupyterlab machine-learning machine-learning-algorithms machine-learning-models python

Last synced: 19 Dec 2024

https://github.com/augustdanell/datastructures

Here I implement different datastructures. You never know when you need them, and so, to have them on Git ready to be used has helped me to solve many Kattis problems and more :)

data-structures graph-search-algorithms

Last synced: 24 Dec 2024

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

Data structures in JS

data-structures javascript

Last synced: 05 Jan 2025

https://github.com/samyouaret/php-datastructure

A small PHP data-structure package

algorithms data-structures linked-list php queue stack

Last synced: 19 Dec 2024