Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/data-structures
- Wikipedia: https://en.wikipedia.org/wiki/Data_structure
- Related Topics: algorithm,
- Aliases: data-structure,
- Last updated: 2025-01-15 00:07:29 UTC
- JSON Representation
https://github.com/madjiebimaa/dsa
Repository to store all implementation of data structures and algorithms that I have learned.
algorithms data-structures go golang
Last synced: 16 Nov 2024
https://github.com/nachiket-072005/data_structure-algorithm
In this repo, I am uploading Data-Structure-and-Algorithm in Java with Step by step chapter code basics to advanced topics like DP, Graph and so on.
Last synced: 24 Nov 2024
https://github.com/shoyeb45/avltreevisualizer
This is data structure project. In this project I've built AVL tree visualisation application using javafx library of java. This project have solidified my understanding of AVL tree data structure and learnt a lot from this project
data-structures data-visualization java javafx javafx-application visualization
Last synced: 19 Nov 2024
https://github.com/danielbayley/schemas
A collection of useful @JSON-schema-org schemas for data validation.
ajv config configuration data data-science data-structures data-validation json json-schema linter linting schema schema-org validation yaml yaml-configuration
Last synced: 24 Nov 2024
https://github.com/shivxmr/learn-java
algorithms data-structures java leetcode leetcode-solutions
Last synced: 19 Nov 2024
https://github.com/i-umairkhan/data-structures
Includes C++ Implementation of Data Structures and Algorithms.
algorithms biginteger-cpp cpp data-structures
Last synced: 15 Nov 2024
https://github.com/i-umairkhan/big-integers
A big integer calculator for solving calculaitons of big numbers
biginteger cpp data-structures
Last synced: 15 Nov 2024
https://github.com/masumkhan081/python-code-notes
A personal collection of code notes, use cases, and best practices organized by topics for quick reference.
arrays-and-strings concurrency data-structures data-types deque dictionaries-in-python language-learning lists-python matpotlib multithreading numpy-arrays pandas python read-write sets-python tuples-in-python
Last synced: 12 Jan 2025
https://github.com/josephakaro/30-days_of_algorithms
Creating a structured 30-day challenge to learn data structures and algorithms is a fantastic idea! Checkout the README.md for in-depth guideline.
30-days-of-code 30daysofcode algorithm algorithms algorithms-and-data-structures data-structures python python3
Last synced: 15 Nov 2024
https://github.com/iam-abin/dsa
Data Structures and Algorithms
data-structures datastructures-algorithms dsa dsa-javascript javascript js
Last synced: 16 Nov 2024
https://github.com/mateuslevidev/fizzbuzz-analise_complexidade
Java Exercises
array-manipulations data-structures fizzbuzz generics java logic oops-in-java problem-solving sets
Last synced: 31 Dec 2024
https://github.com/mateuslevidev/python-fluent
Python study material.
backend data-structures python python3
Last synced: 31 Dec 2024
https://github.com/avivharuzi/algorithms-and-data-structures
Implementation of Algorithms and Data Structures using JS
algorithms algorithms-and-data-structures data-structures javascript
Last synced: 15 Nov 2024
https://github.com/mohamedhmini/hlcio
High-Level-C
algorithms data-structures high-level-programming library programming-languages
Last synced: 15 Nov 2024
https://github.com/sourhub226/c-cpp-programs
Important C and C++ programs for computer engineers.
ai algorithm-analysis algorithms artificial-intelligence automata c computer-engineering computer-science cpp data-structures dfa education graphics hacktoberfest learning network oop operating-system programming
Last synced: 15 Nov 2024
https://github.com/diable201/ads2021_practice
Codes from practice lessons
algorithms cpp data-structures
Last synced: 17 Nov 2024
https://github.com/kalwar/rat-in-a-maze
Rat in a maze app using React and MaterialUI
backtracking data-structures material-ui reactjs
Last synced: 17 Nov 2024
https://github.com/waleedgeorgy/python_data_structures
Classes for data structures that are not supported by Python.
Last synced: 22 Dec 2024
https://github.com/rhaeguard/algorithms-in-java
The collection of my Java implementations of common algorithms and data structures and more
algorithms data-structures java sorting-algorithms
Last synced: 17 Nov 2024
https://github.com/azusfin/structures
Implementations of Data Structures
bits bytes data-structures structures tree
Last synced: 31 Dec 2024
https://github.com/sankalpafernando/algoviz
AlgoViz is an algorithm visualization platform that would helpful for computer science students to visualize how some famous computer algorithms are working under the hood.
algorithms data-structures nextjs typescript visualization
Last synced: 15 Nov 2024
https://github.com/mariianikitash/data-structures-w-python
Repo with my completed data structures and algorithms questions taken from LeetCode
algorithms data-structures python3
Last synced: 15 Nov 2024
https://github.com/virtyaluk/leetcode
:triangular_ruler: Leetcode problems' solutions in C++, Go, and Python. 2030 problems solved.
airbnb algorithms amazon coding-challenge coding-interviews competitive-programming data-structures faang facebook google leetcode lyft meta microsoft netflix uber
Last synced: 15 Nov 2024
https://github.com/jabellard/heap
Max heap implementation.
algorithm algorithms c data-structure data-structures heap max-heap
Last synced: 17 Nov 2024
https://github.com/jeamon/go-digital-root-algorithms
This is a short full scale coding challenge consisting of implementing two algorithms that compute the digital root of a given number. Each function has its unit test and benchmark implementations as well. Outputs have been provided to see how looks like the execution results.
algorithms benchmarking data-structures go-examples golang unit-testing
Last synced: 17 Nov 2024
https://github.com/satyamgupta53/data-structures-algorithm
Comprehensive collections of all the important data structures and algorithms currently used & leetcode question-solutions also included.
algorithms data-structures java leetcode
Last synced: 24 Nov 2024
https://github.com/satyamgupta53/data-structures-algorithms
This repository holds leetcode solved questions including topics such as Array, Array list, Strings, HashMaps, Trees, Graphs, Dynamic Programming.
algorithms data-structures java
Last synced: 24 Nov 2024
https://github.com/satyamgupta53/python-collections
Contains all the notebooks created while learning python, machine learning & natural language processing.
data-structures machine-learning natural-language-processing python
Last synced: 24 Nov 2024
https://github.com/sarincr/data-analytics-with-knime
Data Analytics with KNIME (Konstanz Information Miner), a free and open-source data analytics, reporting and integration platform. KNIME integrates various components for machine learning and data mining through its modular data pipelining concept. A graphical user interface and use of JDBC allows assembly of nodes blending different data sources, including preprocessing (ETL: Extraction, Transformation, Loading), for modeling, data analysis and visualization without, or with only minimal, programming.
ai artificial-intelligence artificial-intelligence-algorithms artificial-neural-networks data-analysis data-mining data-science data-structures data-visualization database datascience deep-learning machine-intelligence machine-learning machine-learning-algorithms machinelearning mining mining-software
Last synced: 20 Nov 2024
https://github.com/usamahussaindev/data_structures
Implemented && Learn how to use and work with these fundamental data structures in C#
csharp data-structure-types data-structures practice-programming practice-project programming-language
Last synced: 17 Nov 2024
https://github.com/jakerockland/data-structure-essentials
Implementation of the basics of algorithms and data structures including searching, sorting, lists, stacks, queues, hash tables, trees, and graphs.
algorithms data-structures python
Last synced: 15 Nov 2024
https://github.com/devourtech/christmasdb
A key value store to explore on database and storage internals
data-structures database golang key-value-store
Last synced: 15 Nov 2024
https://github.com/ranjeet1106/codeforces_solution
Beginner friendly codeforces solutions
algorithm c codeforces-solutions codeforces-solutions-github cpp17 data-structures data-structures-and-algorithms
Last synced: 17 Nov 2024
https://github.com/moindalvs/learn_feature_engg_time_series
Feature Engineering on Time Series Dataset (Flight Price Prediction)
data-science data-structures data-transformation feature-engineering feature-extraction feature-selection label-encoder onehot-encoding time-series-analysis
Last synced: 17 Nov 2024
https://github.com/moindalvs/learn_eda_house_price_dataset
Data Set: House Prices: Advanced Regression Techniques Exploratory Data Analysis on more than 80 features
cardinality data-analysis data-science data-structures data-visualization missing-values
Last synced: 17 Nov 2024
https://github.com/fork123aniket/optimal-partition-search
Official Implementation of Optimal Partition Search Algorithm
array array-methods data-structures data-structures-and-algorithms data-structures-python python search search-algorithm search-algorithms searching searching-algorithms
Last synced: 15 Nov 2024
https://github.com/poodarchu/algos
Algorithms and Data Structures in practice.
algorithms cpp data-structures leetcode-solutions map sorting-algorithms tree-structure
Last synced: 30 Nov 2024
https://github.com/theanujdev/dsa-python
A beginner-friendly introduction to common data structures (array, linked lists, stacks, queues, trees, graphs) and algorithms (searching, sorting, recursion, dynamic programming) in Python.
algorithms data-structures data-structures-and-algorithms dsa python python3 theanujdev
Last synced: 15 Nov 2024
https://github.com/kafkawannafly/generic-collections
Generic data structures of Golang
algorithms data-structures generic golang hashmap linkedlist list queue stack
Last synced: 15 Dec 2024
https://github.com/neuodev/linkedlist
Build Linked List. Methods: reverseLinkedList, getKthFromTheEnd, toArray, size, indexOf, contains, deleteLast, deleteFirst, addFirst, addLast
data-structures linked-list reverse-linked-list
Last synced: 15 Nov 2024
https://github.com/evandrolg/data_structures_in_js
A collection of data structure developed in JavaScript.
algorithms data-structures js performance
Last synced: 15 Nov 2024
https://github.com/wesleybertipaglia/interview
💼 Welcome to the Coding Interview Practice Repository! This repository is designed to help you prepare for coding interviews by providing a curated collection of questions and solutions.
algorithms architecture coding computer-science cracking-the-coding-interview data-structures exercises interview problem-solving repository
Last synced: 17 Nov 2024
https://github.com/wesleybertipaglia/algorithms
This collection houses my implementations of various algorithms, data structures, and problem-solving solutions. The code is written in JavaScript, TypeScript, C, C++, Go, and Python.
algorithms c cpp data-structures go js python repository ts
Last synced: 17 Nov 2024
https://github.com/martincorona007/coding-puzzle
My answers to LeetCode, HackerRank, Codewars etc.
algorithm algorithms algorithms-and-data-structures codewars codewars-solutions coding-challenge coding-challenges coding-interviews dailycodingproblem data-structures hackerrank hackerrank-solutions leetcode leetcode-solutions
Last synced: 17 Nov 2024
https://github.com/milenacarecho/42basecamp
Listas de exercicios realizadas durante o basecamp da 42 em julho/2021
Last synced: 20 Nov 2024
https://github.com/dimodimchev/struct-algo
A repository where I will upload different data structures and algorithms I explore
Last synced: 09 Jan 2025
https://github.com/arianahejazyan/data-structures
My C++ data structures implementations for study 📚
ai algorithms artificial-intelligence cpp data-science data-structures dsa efficient from-scratch
Last synced: 21 Nov 2024
https://github.com/rudxain/posix-sh-algos
Algorithms implemented in POSIX-compliant shell scripts
algorithms computer-science data-structures educational functions posix
Last synced: 20 Nov 2024
https://github.com/vvaldesc/blockmerge_game
NUMERIC BLOCK MERGING GAME CPP BASED.
allegro5 arrays cpp data-structures estructuras-de-datos fstream game poo
Last synced: 17 Nov 2024
https://github.com/facundomunoz/data-structure
:books:Algorithms and Data Structures implemented in Java
data-structure-java data-structures
Last synced: 17 Nov 2024
https://github.com/dzenis-h/data-structures-and-algorithms
JS Interview preparation 👨💻 📊 📋
algorithms data-structures es6 interview-questions javascript
Last synced: 17 Nov 2024
https://github.com/dirkgroot/fsharpx.radixtree
A general-purpose implementation of a Relaxed Radix Balanced tree.
data-structures fsharp fsharp-practice fsunit immutable-collections test-driven-development
Last synced: 17 Nov 2024
https://github.com/madhvi-n/python-dsa
Data Structures and Algorithms in Python. Solutions to practice problems on GFG.
algorithms data-structures problem-solving python3
Last synced: 22 Dec 2024
https://github.com/jashanj0tsingh/javatutorials
Learning Java - Beginner
algorithm basics beginners data-structures java tutorial
Last synced: 22 Dec 2024
https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises
DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️
algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io
Last synced: 09 Jan 2025
https://github.com/whatheheckisthis/fast-api
In the realm of financial security, authenticating banknotes is crucial to combat fraud and ensure the integrity of monetary transactions. This project aims to leverage advanced machine learning techniques and the FastAPI framework to develop a robust API for predicting the authenticity of banknotes. analyzing features extracted from high res
cyber-security data-structures finance
Last synced: 17 Nov 2024
https://github.com/whatheheckisthis/save-a-life
Transforming road safety with advanced statistical analysis and modeling. Join us in revolutionizing driver assistance systems!
data-science data-structures deep-learning-algorithms driving keras machine-learning-algorithms tensorflow
Last synced: 17 Nov 2024
https://github.com/devrezaur/leetcode-solve
Repository for my LeetCode solve
algorithms data-structures java problem-solving
Last synced: 17 Nov 2024
https://github.com/suvasish114/dsa
Data structure and algorithm related problems and codes
Last synced: 30 Nov 2024
https://github.com/dcristoloveanu/clds
C Lockless Data Structures
c data-structures hash-table hazard-pointer library lock-free lockless singly-linked-list
Last synced: 17 Nov 2024
https://github.com/make-github-pseudonymous-again/js-fifo
:blossom: First In, First Out data structures for JavaScript
agpl computer-science data-structures fifo javascript ordered-collections queues
Last synced: 17 Nov 2024
https://github.com/lancejpollard/tl-bplus-tree.js
4 B+ Tree Implementations from trincot on StackOverflow
algorithms bplustree data-structures javascript tree
Last synced: 30 Nov 2024
https://github.com/mondonno/algorithms
Collection of resuable algorithm templates written in pure C++
algorithm algorithms all cpp data-structures math prefix-sumes sorting trees
Last synced: 09 Jan 2025
https://github.com/saeed-dev2/link_app-multifunctionl-app
Developed a cutting-edge application that integrates real-time text chatting, voice calling, and file sharing functionalities into a user-friendly interface. This project leverages socket programming to deliver seamless communication.
data-structures gui-application network-programming os pickle pil pillow pyaudio python3 socket-programming struct threading-and-concurrency tkinter-python
Last synced: 09 Jan 2025
https://github.com/suhatanriverdi/full-time-interviews-preparation
This repository contains various competitive programming Algorithms and Data Structures questions and sample codes in the preparation process of full-time software engineering interviews.
algorithms data-structures interviews-preparation
Last synced: 20 Nov 2024
https://github.com/suhatanriverdi/document-indexing
Wordfinder system that responds single word queries. This system allows users to enter a single word, then returns a list of documents containing this word.
c-plus-plus cpp data-structures indexing linked-list searching visual-studio wordfinder
Last synced: 20 Nov 2024
https://github.com/dennisappiah/algorithm_python
Algorithms and data structures in Python
algorithms data-structures python
Last synced: 17 Nov 2024
https://github.com/shaw145/dsa-questions
There is some DSA questions programmed in C language
c data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-practice dsalgo-questions
Last synced: 22 Dec 2024
https://github.com/tebogoyungmercykay/hash_functions_and_utilities_in_java
These are methods of Computing a table Index from a key.
data-structures data-structures-and-algorithms division extraction folding hash-functions hash-methods hashing hashmap java midsquare
Last synced: 20 Nov 2024
https://github.com/elandeyan/min_max_heap_dart
A MinMax binary heap implementation as dart's package.
dart-lang dart-package dartlang data-structures
Last synced: 18 Nov 2024
https://github.com/connectaman/c-and-data-structure
Program,Notes,Explanation on Data Structure using C++
cpp data data-structures sorting-algorithms
Last synced: 20 Nov 2024
https://github.com/aditya172926/ds-algo-notebooks
Algorithms, Data Structures explanation, Machine learning and Deep learning code and theory.
algorithms data-structures deep-learning machine-learning
Last synced: 24 Nov 2024
https://github.com/guilhermebkel/data-structures-study
🏛️ A deep study about Data Structures with help of C++ language
algorithm-analysis algorithms-and-data-structures c data-structures
Last synced: 20 Nov 2024
https://github.com/w8r/binary-trees
Binary trees: Simple Binary, AVL, Red-Black
avl-tree binary-search-tree binary-trees data-structures priority-queue red-black-tree
Last synced: 18 Nov 2024
https://github.com/hasnatrasool163/social-network-friend-recommendation-system
Social-Network-Friend-Recommendation-System
algorithms-and-data-structures data-structures dsa-algorithm graphs-algorithms java java-fxml java-gui javafx queue-algorithm
Last synced: 20 Nov 2024
https://github.com/anishlearnstocode/java-batch-10
Introductory course in Java Programming taught at @WhatAfterCollege. 🎓
algorithms course data-structures java online-course oops strings
Last synced: 24 Nov 2024
https://github.com/hashimsaffarini/datastructure
These Java files contain implementations of essential data structures such as AVLTree, BST, CircularQueue, DataStructureClasses, MyArrayList, MyHashMap, MyLinkedList, MyQueue, and MyStack. Each file showcases the functionality and usage of its corresponding data structure, providing versatile solutions for data organization and manipulation.
classes data-structures implementation java
Last synced: 24 Nov 2024
https://github.com/okeuday/keys1value
Erlang set associative map for key lists
Last synced: 30 Nov 2024
https://github.com/frknbm/python
data-science data-structures numpy pandas pycharm python
Last synced: 18 Nov 2024
https://github.com/elliotekj/doubly_linked_list
A fast, amortised O(log n) doubly linked list implementation
data-structures doubly-linked-list elixir
Last synced: 18 Nov 2024
https://github.com/abhraneel2004/algorithm_4thsem_lab
This is a repository that contains the Codes which are done in DAA Laboratory of 4th Semester CSE1 2024 in Academy Of Technology.
algorithms algorithms-and-data-structures data-structures
Last synced: 18 Nov 2024
https://github.com/minicloudsky/playwithdatastructures
玩转数据结构课程学习代码与笔记
algorithm array data-structures graph-algorithms java link linked-list tree tree-structure
Last synced: 20 Nov 2024
https://github.com/sumitkumargiri/data-structure-project-convert-an-array-to-a-doubly-linked-list
This repository contain all the best practices for managing Github repository.
data-structures datastructuresandalgorithm github project
Last synced: 18 Nov 2024
https://github.com/bl33h/byletter
Categorize words by their starting letter in a dictionary.
algorithms data-structures dictionary logic python text-processing word
Last synced: 20 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: 20 Nov 2024
https://github.com/abhiroop/pearls
Pearls of Functional Algorithmic Design
algorithm data-structures haskell
Last synced: 24 Nov 2024
https://github.com/wisdomenigma/probable-potato
The rust wrapper of Btree *
data-structures docker docker-image rust rust-crate
Last synced: 09 Jan 2025
https://github.com/erseco/ugr_estructuras_datos
Practicas de Estructuras de Datos (ED) del Grado en Ingeniería Informática de la Universidad de Granada (UGR)
Last synced: 18 Nov 2024
https://github.com/c1m50c/rust-data-structures
A library implementing various Data Structures in Rust, made strictly for learning purposes.
data-structures doubly-linked-list educational examples learning library linked-list mit-license rust vector
Last synced: 18 Nov 2024
https://github.com/headlessnode/dsa
My first GitHub repository showcasing a collection of code snippets that highlight my learning journey in data structures and algorithms. From basic arrays to complex trees and graphs, these practical implementations demonstrate my growing expertise
algorithms beginner-friendly code-examples code-snippets coding-challenges coding-practice competitive-programming cpp data-structures learning-resources problem-solving
Last synced: 18 Nov 2024
https://github.com/brianttn/linked-list_bubble-sort_insert-node
A simple "linked list" application with the bubble sort method. It can sort the linked list node values in ascending order and find the appropriate position in sorted linked list to insert a new node element.
data-structures linked-list memory-allocation sorting
Last synced: 20 Nov 2024
https://github.com/justinlubin/cs-162-notes
UChicago CS 162 Notes, Winter 2017.
algorithms c data-structures notes
Last synced: 18 Nov 2024
https://github.com/dpbm/cs
Meus aprendizados seguindo o roadmap de ciências da computação
algorithms ciencias-da-computacao computer-science cs data-structures data-structures-and-algorithms java
Last synced: 18 Nov 2024
https://github.com/netherquartz/bash_list
A linked list data structure written in Bash.
bash bash-script data-structures datastructures list shell shell-script
Last synced: 18 Nov 2024
https://github.com/jepozdemir/data_structures_csharp
Class vs. Record vs. Struct in C#
csharp data-structure-types data-structures reference-types value-types
Last synced: 18 Nov 2024
https://github.com/sword-jin/go-algorithm
golang 常用数据结构,算法
algorithms btree data-structures heap queue stack tree
Last synced: 18 Nov 2024
https://github.com/dnlbb/algorithms-and-data-structures-mstu
This repository contains homework on the course algorithms and data structures of MSTU
algorithms c-language data-structures
Last synced: 18 Nov 2024
https://github.com/bgraokmush/veri_yapilari
Java ile veri yapıları ve algoritmalar
algorithms-and-data-structures data-structures java
Last synced: 25 Nov 2024
https://github.com/abhijeet-muneshwar/leetcode
This repository contains solutions to LeetCode problems.
algorithm data-structures system-design
Last synced: 15 Dec 2024