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-02-07 00:07:28 UTC
- JSON Representation
https://github.com/abrarulhassan-786/phone-book
Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.
algorithms data-structures programming-language project python
Last synced: 23 Jan 2025
https://github.com/ashharr/dsa-bootcamp
Data Structures and Algorithms. LeetCode Problems Practice.
algorithms data-structures dsa interview java python
Last synced: 04 Jan 2025
https://github.com/aswinbarath/100-days-of-ds-algo
100 Days of DS Algo: Problem solving on Data Structures and Algorithms
Last synced: 25 Dec 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 Jan 2025
https://github.com/maxicorrea/javascript-data-structures
Basic implementation of data structures programmed and tested with javascript and jest.
abstract-data-types adt data-structures javascript jest jest-test jest-tests unit-testing unittest
Last synced: 11 Jan 2025
https://github.com/mcquerol/java-projects
Various Java projects showcasing OOP, data structures, and GUI development.
array-manipulation calculator data-structures gui java minecraft-plugins notepad-clone object-oriented-programming personal-projects
Last synced: 04 Jan 2025
https://github.com/vedantaher2003/pict-ce-sem4
data-structures fandama fds fundamental python python3 se-comp sppu-computer-engineering
Last synced: 11 Jan 2025
https://github.com/th-blitz/leetcode-templates
My Collection of LeetCode templates like sorting algorithms, search algorithms & data-structures from scratch in C, C++, Rust, JavaScript & Python.
algorithms data-structures leetcode leetcode-cpp leetcode-python leetcode-rust rust
Last synced: 01 Jan 2025
https://github.com/omarfawzi/data-structures
Various Data Structures implemented using C++
Last synced: 05 Feb 2025
https://github.com/mavroprovato/algorithms
A library that implements various data structures and algorithms in C.
Last synced: 17 Jan 2025
https://github.com/davidson-souza/cpp
Códigos aleatórios em c/c++
code cpp data-structures examples math number-theory
Last synced: 01 Jan 2025
https://github.com/isaychris/cs311
CSUSM: Data Structures - C++
algorithms cs311 csusm data-structures
Last synced: 04 Jan 2025
https://github.com/yashkathe/dsa-with-javascript
Data Structures, Algorithms and Problems with Javascript
algorithms data-structures graphs javascript javascript-dsa linked-list problem-solving sorting-algorithms trees typescript
Last synced: 25 Dec 2024
https://github.com/fmw666/data-structure
💡 数据结构(基于 C++ 语言) + 算法 (基于 C语言 和 Python语言)
algorithms c cpp data-structures datastructures-algorithms python3
Last synced: 18 Dec 2024
https://github.com/limajpp/data-structures-exam
This repository contains my group's solution implementation for the final exam of the data structures course. It was designed by me, and my friend, Gabriel.
algorithms algorithms-and-data-structures binary-search-tree data-structures hashmap java linked-list
Last synced: 25 Dec 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: 18 Jan 2025
https://github.com/rmodi6/minesweeper-game
The age-old annoying Minesweeper game on Windows implemented in Java using Java Swing tools.
data-structures java java-game java-swing java-swing-game minesweeper-game
Last synced: 11 Jan 2025
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: 18 Jan 2025
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: 18 Jan 2025
https://github.com/behzadam/algorithms
This repository is a collection of TypeScript algorithms and data structures.
algorithm algorithms algorithms-and-data-structures data-structures javascript-algorithms patterns search-algorithm sorting-algorithms typescript
Last synced: 18 Dec 2024
https://github.com/sugaliudaykiran/cpp
Lets_go
algorithms cpp cpp-stl-algorithms data-structures gfg-cpp leetcode stack
Last synced: 25 Dec 2024
https://github.com/sugaliudaykiran/dsa_labs
Only DSA
algorithms-and-data-structures cpp cpp-programming data-structures dsa-algorithm dsa-practice stl-containers
Last synced: 25 Dec 2024
https://github.com/asiimwedismas/java_data_structures
Implementation of a few data structures written in Java, complete with tests.
Last synced: 03 Feb 2025
https://github.com/pedrofurtado/c-data-structures
Data structures implemented in C.
c data-structure data-structures
Last synced: 18 Dec 2024
https://github.com/utkarshmishra12/leetcode_solutions
LeetCode Solutions - Repository For Codes Of Various Data Structures And Algorithms and Competitive Programming Problems
algorithms coding-solutions cpp data-structures interview interview-preparation leetcode leetcode-cpp leetcode-cpp-solutions leetcode-solutions
Last synced: 01 Jan 2025
https://github.com/allan7yin/datastructures-algorithms
Code related to data structures and algorithms
algorithms cpp data-structures python rust system-design
Last synced: 18 Dec 2024
https://github.com/bsanket16/data-structures-and-algorithms
My data structures and algorithms library
algorithms data-structures java
Last synced: 26 Dec 2024
https://github.com/shrilakshmishastry/linkedlist_assignment
Data structure - Set of examples to learn linkedlist .
Last synced: 11 Jan 2025
https://github.com/bsanket16/data-structures
Data Structures and Algorithms Library
algorithms data-structures problem-solving
Last synced: 26 Dec 2024
https://github.com/cherryrh/mydatastructure
个人数据结构代码仓库
algorithms cpp data-structures
Last synced: 11 Jan 2025
https://github.com/rakibul263/data-structure
Use this C++ GitHub repository to explore the world of fundamental data structures. Implementations of arrays, linked lists, stacks, queues, trees, and more that are tidy and modular. Improve your knowledge of algorithms, learn to program, and find effective solutions to issues. With C++
Last synced: 18 Jan 2025
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: 18 Jan 2025
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: 18 Jan 2025
https://github.com/hgschandeepa/dsa-repo
This repository contains all the answers for the🚀 LEETCODE and ⭐GFG questions, And the files are named with the Date.
arrays competitive-programming competitive-programming-contests cpp data-structures geeksforgeeks graphs javascript leetcode linked-list tree
Last synced: 11 Jan 2025
https://github.com/abdealijaroli/dsa
Leetcode and GFG solutions in C++. Have built a similar repo in Golang, check out (github.com/abdealijaroli/leetgo)
algorithms cpp data-structures dsa leetcode
Last synced: 12 Jan 2025
https://github.com/kopach-artem/hashtable
A comprehensive C++ library for efficient data management using hash tables. Features customizable hashing, collision resolution.
c-plus-plus cpp data-structures hash-map hash-table hashtable
Last synced: 18 Dec 2024
https://github.com/lunaroyster/algolyze
A searchable database of algorithms
algorithm-pages algorithms data-structures information reference
Last synced: 12 Jan 2025
https://github.com/guusdias/dijkstra-algorithm
N3 of data structures.
c data-structures dijkstra-algorithm
Last synced: 24 Jan 2025
https://github.com/abdur75648/anagram-generator
A Java program that prints out all valid anagrams of an input string present in the a vocabulary
algorithms anagrams assignment avl-tree binary-search-tree binary-tree col106 collision data-structures dsa hashing hashing-algorithm hashmap hashtable iitd
Last synced: 06 Feb 2025
https://github.com/2kabhishek/hackerrank
Solutions to HackerRank problems ✅💯
competettive-programming data-structures hackerrank hackerrank-solutions learning problem-solving
Last synced: 12 Jan 2025
https://github.com/sheabunge/kit205-labs
Lab files for KIT205 Data Structures and Algorithms (Semester 1, 2018)
Last synced: 23 Jan 2025
https://github.com/santosh2702/array-in-python
Data structure
array data-structures hacktoberfest
Last synced: 26 Dec 2024
https://github.com/odilson-dev/hashmap
The Hashmap Project is an assignment from TOP's curriculum, where participants work on creating and implementing a hashmap data structure as part of their learning exercises.
data-structures hashmap ruby theodinproject
Last synced: 12 Jan 2025
https://github.com/ericgitangu/leetcode-projects
Solutions to various LeetCode Problems
algorithms data-structures dynamic-programming problem-solving
Last synced: 18 Jan 2025
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: 18 Jan 2025
https://github.com/lukaszwoznica/algorithms-and-data-structures
Implementations of some algorithms and data structures using C++.
algorithms bst-tree cpp data-structures graphs-algorithms heap-algorithm kmp-algorithm monte-carlo-methods pointer-list priority-queue sorting-algorithms trees-algorithms
Last synced: 12 Jan 2025
https://github.com/lastancientone/amd-vs-nvda
Analyzing 2 technology stocks using Master Analyst Program (MAP).
data data-analysis data-structures data-visualization excel forecasting time-series-analysis
Last synced: 26 Dec 2024
https://github.com/bryanbill/algo
Algo is a series of several algorithms written in pure dart
Last synced: 26 Dec 2024
https://github.com/talha4t/dsa
Data Structure and Algorithm
algorithms data-structures data-structures-and-algorithms dsa
Last synced: 12 Jan 2025
https://github.com/floressek/hanoi_tower
Some coding for Data Structures and Algorythms
Last synced: 18 Dec 2024
https://github.com/limajpp/data-structures
This repository contains implementations of various fundamental data structures written in Java. Each implementation is designed from scratch, avoiding the use of Java's built-in data structure libraries, to reinforce a deeper understanding of how they work internally.
algorithms data-structures java
Last synced: 18 Dec 2024
https://github.com/imdanielsp/dstructs-swift
A Swift's data structures and algorithms library. The purpose of this repository is to practice the Swift programming language and data structure in general.
algorithms data-structures practice review swift
Last synced: 12 Jan 2025
https://github.com/rabi-siddique/sudoku-solver
A web application that allows you to solve a Sudoku puzzle using a backtracking algorithm. The goal of this application is to help you visualize how the backtracking algorithm works to solve the puzzle.
algorithms computer-science data-structures interview interview-questions programming
Last synced: 30 Jan 2025
https://github.com/mark1708/algorithms-and-data-structures
This project was implemented for educational purposes to master one of the most important topics in programming.
algorithms data-structures java
Last synced: 12 Jan 2025
https://github.com/hubenchang0515/luminous
Luminous is a DATA STRUCTURE and ALGORITHMIC library of C programming language.
Last synced: 18 Jan 2025
https://github.com/a3ro-dev/dsa
My data structure and algorithm repository. In Python
data-structures linked-list python stack
Last synced: 02 Jan 2025
https://github.com/aman-yadav-1/java_learning
Java Basic and Data-Structure-and-Algorithm Questions.
algorithms apna-college array data-structures data-structures-and-algorithms dsa-algorithm geeksforgeeks java java-data-structure linked-list pattern-questions pepcoding pepcoding-level-1 stack string striver striver-a2z-sheet
Last synced: 12 Jan 2025
https://github.com/iamjayprakash/dsa
This Repository contains codes in C programming Language related to Data structure and Algorithm.
c ccode code cprogramming data-structures dsa linked-list queue stacks
Last synced: 23 Dec 2024
https://github.com/vedant-jain03/dsa-questions
This repo contain all my Algorithms basics problems and problem types
algorithms cpp14 data-structures
Last synced: 10 Jan 2025
https://github.com/khalekuzzamancse/algorithms_visualizer
A multiplatform app for visualizing the algorithms that are mostly used in Computer Science
algorithms android compose-multiplatform data-structures desktop ios kotlin kotlin-multiplatform web
Last synced: 12 Jan 2025
https://github.com/mohamed-samy26/cpp-custom-linked-list
Custom linked list implementation with undo() functionality to revert any edits done to the linked list in their specific order
cpp data-structures linked-list pointers stack
Last synced: 12 Jan 2025
https://github.com/satishdash/juliaexercism
Exercises on various Julia concepts from Exercism.io
data-structures julialang programming
Last synced: 26 Dec 2024
https://github.com/kittonn/data-structure-and-algorithms
Learn Data Structure and Algorithms using python.
Last synced: 18 Dec 2024
https://github.com/mathusanm6/leetcode
Solutions for Leetcode Problems (tested using pytest and continuous integration)
algorithms algorithms-and-data-structures continuous-integration data-structures flake8 leetcode-python leetcode-solutions pytest
Last synced: 07 Feb 2025
https://github.com/riddhish97/dsa
This Repo will have DSA and problem solving solution
algorithm array data-structures dynamic-programming hashmap javascript
Last synced: 10 Jan 2025
https://github.com/zannatul-naim/data-structure
CSE-2122 Data Structure Lab
algorithm array array-methods bfs-algorithm data-structures dfs-algorithm graph linked-list matrix queue stack tree
Last synced: 26 Dec 2024
https://github.com/nilesh2000/errorfreecodes
Repository I use for my interview preparation.
algorithms cpp data-structures
Last synced: 10 Jan 2025
https://github.com/kaierikniermann/algorithms-practice
This is a collection of algorithms and data structures in different languages. Primarily based on the solutions from Introduction to Algorithms.
algorithms data-structures learning practice
Last synced: 12 Jan 2025
https://github.com/sakapon/wbtrees
Provides a basic implementation of weight-balanced binary trees.
algorithms binary-search-tree data-structures self-balancing-binary-search-tree weight-balanced-tree
Last synced: 17 Jan 2025
https://github.com/hossein13m/leetcodechallenges
LeetCode Challenges Answers and Explanations
algorithms data-structures javascript leetcode
Last synced: 12 Jan 2025
https://github.com/yungshenglu/onlinejudgezero
Personal Submission of Online Judge Zero (臺灣高中生程式解題系統)
algorithms cpp data-structures
Last synced: 26 Dec 2024
https://github.com/afthaab/data-structures-in-golang
This repository is a comprehensive collection of various data structures implemented using the Go programming language.
data-structures leetcode-solutions
Last synced: 12 Jan 2025
https://github.com/tan45nadim/data-structures-algorithms
A Comprehensive Repository of Data Structures and Algorithms
algorithms data-structures dsa
Last synced: 12 Jan 2025
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: 18 Jan 2025
https://github.com/jdeokkim/atc-lab
A collection of my submissions for AtCoder contest problems.
algorithms atcoder atcoder-contests atcoder-solutions c c99 data-structures
Last synced: 18 Dec 2024
https://github.com/ahmedosmandev/codeforces-solutions
Codeforces's problems solutions.
algorithms codeforces codeforces-solutions competitive-programming cpp data-structures online-judge problem-solving
Last synced: 26 Dec 2024
https://github.com/rogercoding/stack-operations
A stack is a LIFO data structure supporting push (add to top) and pop (remove from top) operations. It includes is_empty to check if empty and peek to view the top item without removal.
algorithms data-structures open-source pop-operation push-operation python stacks
Last synced: 18 Jan 2025
https://github.com/rogercoding/trading-system-base-design
A basic Python trading system that tracks stock prices, executes buy/sell orders based on set conditions, and manages portfolio and transactions.
data-structures python trading-algorithms trading-systems
Last synced: 18 Jan 2025
https://github.com/markelca/noob.c
My personal way learning C and C++. With theory, usefull resources and organized by topics and diffifulty.
algorithms algorithms-and-data-structures c cpp data-structures educational resources theory
Last synced: 18 Dec 2024
https://github.com/iboud0/hnsw-attribute-filtering-optimization
Optimizing multi-attribute filtering for Approximate Nearest Neighbor (ANN) search using HNSW. This project integrates bitsets and Roaring Bitmaps into HNSWLib to accelerate query performance by reducing evaluation costs for large attribute datasets.
ann-search approximate-nearest-neighbor bitsets cpp data-structures efficient-filtering hnsw optimization roaring-bitmaps
Last synced: 01 Jan 2025
https://github.com/d-michail/jheaps-trace
Trace drivers for JHeaps
benchmark data-structures fibonacci-heap heap pairing-heap priority-queue simulation trace-based
Last synced: 26 Dec 2024
https://github.com/d-michail/jgrapht-examples
JGraphT library examples
analytics data-science data-structures examples-project graph-algorithms graph-mining graphs jgrapht
Last synced: 26 Dec 2024
https://github.com/csalam07/dslab
For reference only. Don't misuse it. Thank you
Last synced: 24 Jan 2025
https://github.com/mertceyhan/aoc-2022-in-kotlin
aoc-2022-in-kotlin
algorithms aoc-2022-in-kotlin data-structures kotlin
Last synced: 30 Jan 2025
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: 18 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: 18 Jan 2025
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: 18 Jan 2025
https://github.com/levichu51/pro2-practica1-22-23
Primera práctica de la asignatura de Programación 2 de la UDC 22/23
data-structures programming udc university
Last synced: 26 Dec 2024
https://github.com/virjilakrum/merkle_proof_file_transfer
merkle_proof_file_transfer is an open-source project designed to demonstrate the use of Merkle proofs for secure and efficient file transfer.
data-structures file-transfer merkle-hash-trees merkle-proof merkle-tree move
Last synced: 07 Feb 2025
https://github.com/levichu51/pro2-practica2-22-23
Práctica de la asignatura de Programación 2 de la UDC 22/23
data-structures programming udc university
Last synced: 26 Dec 2024
https://github.com/chiragkumargohil/to-do-list-cli
I opted a Guided Project from Coursera Learning Platform. In that module, a To-Do List App was created using Python language. I have extended that project and prepared a code so that user's inputs will be saved in .csv file. So, user can access his/her past input data as well.
csv data-structures python to-do-list todolist
Last synced: 24 Dec 2024
https://github.com/nadavmozeson/algorithms-implementation
A repository showcasing implementations of various algorithms, including graph algorithms (BFS, DFS, Dijkstra, Kruskal), dynamic programming solutions, and more. Designed for learning, practice, and demonstration of algorithmic problem-solving.
algorithm-implementation algorithms code-examples coding-challenges computational-thinking data-structures dynamic-programming educational graph-algorithms graph-algorithms-visualizer problem-solving python
Last synced: 18 Jan 2025
https://github.com/huanhuanonly/codeforces
Some interesting problems I solved on competition platforms such as codeforces
algorithms atcoder balanced-tree bfs-dfs codeforces contest cpp data-structures divide-and-conquer dynamic-programming graph-algorithms layered-graph luogu network-flow nowcoder persistent-data-structure shortest-path string-matching templates tree-structure
Last synced: 02 Jan 2025
https://github.com/abdalrahman-alhamod/tree-algorithms
The Tree Algorithms project is a Java-based repository that provides implementations of various tree data structures and algorithms. It offers a collection of classes for building, manipulating, and traversing trees, as well as performing operations specific to different types of trees.
algorithms avl-tree binary-search-tree binary-tree binsary btree data-structures desktop-application heap heapsort-algorithm java maxheap min minheap priority-queue trees
Last synced: 17 Dec 2024
https://github.com/annennenne/pcadsc
An R package for performing Principal Component Analysis-based Data Structure Comparisons (PCADSC)
data-structures exploratory-data-visualizations principal-component-analysis r
Last synced: 30 Jan 2025
https://github.com/piratesmanx1/tutor-management-system-2020
A group assessment that required individuals to implement their specific data structure within the system, such as the likes of Array List and Linked List. The assessment required no knowledge of database which is making the overall assessment tricky to handle as we need to rely on the memory addresses that act as a temporary storage to get the job done. In this assessment we've learned the concept of C++, Data Structures, and numerous algorithm that could exploit in other programming languages, which increased our critical thinking skill on applying the system's feature.
c-plus-plus data-structures data-visualization datastructures doubly-linked-list doublylinkedlist linked-list linked-lists
Last synced: 30 Jan 2025
https://github.com/bogwi/eruzero
Bullet-Train fast hashmap for Zig
benchmark data-structures hashmap hashtable zig zig-package ziglang
Last synced: 24 Dec 2024
https://github.com/bogwi/musubi
All purpose Graph in ZIG
data-structures graph graph-algorithms zig zig-package ziglang
Last synced: 24 Dec 2024