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-22 00:07:20 UTC
- JSON Representation
https://github.com/pharo-containers/Containers-OrderedSet
A Set where an order of elements matters or an OrderedCollection with no duplicates. Supports the complete API of Set and OrderedCollection
collection containers data-structures pharo set
Last synced: 17 Nov 2024
https://github.com/waynewbishop/bishop-algorithms-swift-package
Examples of commonly used algorithms and data structures in Swift Package format.
algorithms data-structures ios-sdk swift swift-package swift-package-manager xcode xctest
Last synced: 15 Dec 2024
https://github.com/erfidev/ds_golang
Data strcutures implemented by go programming language
Last synced: 19 Nov 2024
https://github.com/aminography/radixtree
An implementation of RadixTree data-structure, which is a great tool for indexing a large number of records with string keys.
data-structures indexing prefix-search prefix-tree radix-tree radix-trie tree-structure
Last synced: 04 Dec 2024
https://github.com/thapasijan171/algodocs
Embark on your journey from zero to hero with comprehensive Data Structures and Algorithms, mastering fundamental concepts, optimizing problem-solving skills, and boosting your coding confidence with step-by-step guidance tailored for both beginners and advanced learners.
data-structures dsa dsa-algorithm dsa-learning-series
Last synced: 04 Dec 2024
https://github.com/darwinz/data-structures-and-algorithms
A compilation of some data structures and algorithms for various languages
algorithms data-structures golang hacktoberfest javascript python
Last synced: 04 Dec 2024
https://github.com/ehsanshahbazii/clrs-book
📙Introduction to Algorithms, 3rd Edition by Cormen, Leiserson, Rivest & Stein. (Persian Docs)
algorithm algorithms algorithms-and-data-structures clrs clrs-algorithhms clrs-book clrs-study data-structures
Last synced: 10 Nov 2024
https://github.com/rvanvelzen/php-collection
Simple collection types for PHP
data-structures php php-library
Last synced: 23 Dec 2024
https://github.com/alexprut/leetcode
🍒 Solution to LeetCode problems
algorithm algorithms competitive-programming data-structures leetcode leetcode-solutions
Last synced: 12 Nov 2024
https://github.com/kilix/dafit
Transform data to fit into any model
async asynchronous data data-structures javascript js transform transform-data transformer
Last synced: 09 Dec 2024
https://github.com/jotavare/push_swap
Algorithm project where I must sort a given list of random numbers with a limited set of instructions, using the lowest possible number of actions.
algorithms binary c data-structures efficiency gdb makefile norminette performance quicksort radix sorting-algorithms stacks valgrind
Last synced: 08 Nov 2024
https://github.com/caneroj1/median-stream
Haskell data structure for constant-time queries for the median of a stream of numeric data
data-structures heap max-heap numeric-data stream
Last synced: 08 Dec 2024
https://github.com/akash-goyal-github/codewithakash
Daily :star: CodeWithAkash :star: is an initiative to do daily coding. The daily code started on 24 May 2021 :technologist: . Selected Most Important questions :100: will be uploaded here with optimized solutions in the coming time. If one practices these questions then he/she will be ready to crack any big company. :boom: :100: Give us a :star: if you like the initiative.
advanced-data-structures arrays beginner-code code competitive-programming daily-coding-problem data-structures dinamic-programming dsa-algorithm geeksforgeeks geeksforgeeks-solutions gfg gfg-solutions graph java leetcode leetcode-solutions optimized-solution problem-solving string
Last synced: 28 Nov 2024
https://github.com/shoaibrayeen/competitive-coding
This repository contains codes that I have solved either for Jobs or for competitive codings.
coding-challenge coding-interview coding-standards cpp data-structures hacktoberfest hacktoberfest-accepted hacktoberfest2020 job-interviews python-library python2 python3
Last synced: 09 Jan 2025
https://github.com/eliasafara/algorithmic-odyssey
📝 Welcome to my Algorithmic Odyssey! This repository is a collection of algorithms and data structures that I've written, explored, and refined as part of my journey into the fascinating world of computer science and problem-solving.
algorithms coding computer-science data-structures interview-preparation javascript javascript-algorithms-and-data-structures
Last synced: 09 Nov 2024
https://github.com/hoangtien2k3/data-structure-and-algorithm
Data Structure and Algorithms such as Array, Pointer, Structure, Linked List, Stack, Queue, Graph, Searching, Sorting, Programs, etc.
algorithm algorithms data-structures java sorting-algorithms
Last synced: 09 Nov 2024
https://github.com/mnpsnuwan/datastructures
A collection of powerful data structures are using java
arrays avl-tree binary-search-tree data-structures doubly-linked-list fenwick-tree hashtable java kruskal-algorithm max-heap min-heap priority-queue queue red-black-tree singly-linked-list splay-tree stack suffix-array union-find union-find-algorithm
Last synced: 17 Dec 2024
https://github.com/virag-ky/opengenus
OpenGenus Foundation - Software Developer Internship tasks
adjacency-list adjacency-matrix algorithms arrays calculator calculator-javascript calendar data-structures doubly-linked-list graphs internship internship-task javascript maps opengenus opengenus-internship radio-buttons sets typed-array
Last synced: 12 Nov 2024
https://github.com/yisaer/dailycode_in_shulife
My Daily Code in My College life in SHU
assembly data-structures operating-system
Last synced: 02 Dec 2024
https://github.com/rajatm544/ds-algo
These are the notes I made while learning about data structures and algorithms, from the course titled 'JavaScript Algorithms and Data Structures Masterclass'.
algorithms data-structures data-structures-and-algorithms javascript
Last synced: 07 Jan 2025
https://github.com/yuvrajchandra/dsaquestionsscraper
This python project scrapes 500 Must Do Interview Questions for FAANG created by Pepcoding Team.
algorithms beautifulsoup data-structures dsa dsa-questions pepcoding python scraping selenium
Last synced: 13 Jan 2025
https://github.com/anshumansinha3301/linearsearchcpp
CPP Codes for Sorting, Searching and other DSA Concepts for interview Preparations. Codebase for data structures and algorithms.
algorithms-and-data-structures cpp data-structures searching-algorithms sorting-algorithms
Last synced: 26 Nov 2024
https://github.com/iondv/registry
IONDV. Framework: Registry module is the main module to work with metadata.
data data-structures iondv iondv-module javascript metadata metadata-registry registry system-registry
Last synced: 10 Nov 2024
https://github.com/zevolution/java-algorithms-and-datastructure
Algorithms and data structures implemented in Java ☕
algorithm algorithms algorithms-and-data-structures algorithms-datastructures data-structure data-structures java java-algorithm java-algorithms
Last synced: 26 Nov 2024
https://github.com/polytonic/incandescent
The Standard Template Library for Dummies
algorithms computer-science cplusplus data-structures stl
Last synced: 14 Nov 2024
https://github.com/javitocor/coding-challenges---repl.it
Solutions to coding challenges at repl.it
algorithms coding-challenges data-structures ruby
Last synced: 01 Dec 2024
https://github.com/hairrrrr/datastructure-overall
数据结构 C/Java
algorithms c cpp data-structures java
Last synced: 14 Jan 2025
https://github.com/supercharge/queue-datastructure
A queue data structure for Node.js
data-structure data-structures datastructure nodejs queue supercharge
Last synced: 11 Nov 2024
https://github.com/shvbsle/algorithms
My algo practice in C++ and Python
algorithm algorithms cpp data-structures euler euler-project euler-solutions object-oriented-programming python3
Last synced: 09 Nov 2024
https://github.com/daniel-liu-c0deb0t/general-algorithms
A variety of algorithm implementations and short classes, mostly for competitive programming and machine learning.
algorithms data-structures deep-learning deep-q-network java python reinforcement-learning
Last synced: 01 Dec 2024
https://github.com/amiralles/dsfs
Data structures from scratch - Source code.
Last synced: 11 Nov 2024
https://github.com/ilijamihajlovic/algorithms-and-data-structures-in-swift
Common Algorithms and Data Structures in Swift
algorithms algorithms-and-data-structures algorithms-datastructures algorithms-swift binary-search data-structures linked-list linkedlist mergesort quickstart swift swift5
Last synced: 21 Nov 2024
https://github.com/mincong-h/algorithm
Learning Algorithm with LeetCode & HackerRank
algorithms algorithms-datastructures data-structures interview java leetcode leetcode-java leetcode-solutions
Last synced: 17 Jan 2025
https://github.com/octcarp/sustech_cs203-dsaa_f22_works
(1080/1000) Labs of CS203 2022 Fall: Data Structure and Algorithm Analysis, SUSTech. Taught by Prof. Bo TANG @tangloner.
algorithms cs203 data-structures sustech
Last synced: 16 Dec 2024
https://github.com/knightchaser/easy-data-structure
Hands on data structure, with an easy code by myself.
assembly c cpp data-structures hands-on
Last synced: 30 Nov 2024
https://github.com/simranjeet97/top-machine-learning-algorithms-python
This Repository contains the Machine Learning Algorithms with Mathematical Explanation behind them along with Implementation in Python.
data data-analysis data-science data-structures database machine machine-learning machine-learning-algorithms machine-learning-library machine-learning-playlist machinelearning machinelearning-python python python-programming python-script python3 youtube youtube-tutorial youtube-tutorial-series
Last synced: 14 Nov 2024
https://github.com/chaudinh/js-concepts
A collection of concepts in JavaScript
algorithms clean-code data-structures design-patterns es6 javascript javascript-concepts regular-expression
Last synced: 18 Nov 2024
https://github.com/absaoss/spark-data-standardization
A library for Spark that helps to stadardize any input data (DataFrame) to adhere to the provided schema.
data-quality data-structures scala schema spark
Last synced: 07 Nov 2024
https://github.com/tcrouch/multiset.cr
Multiset (bag) implementation in Crystal
bag crystal data-structures multiset set
Last synced: 23 Dec 2024
https://github.com/theakashshukla/data-structures-algorithms
Data Structures & Algorithms using c
algorithms assignment c code data-structures dsa library program project solutions
Last synced: 30 Nov 2024
https://github.com/wcygan/lib-wc
A simple rust library
algorithms benchmarking cargo-fuzz concurrency concurrent-data-structure criterion data-structures fuzzing property-based-testing rust rust-crate rust-lang rust-library tokio tokio-rs
Last synced: 13 Nov 2024
https://github.com/wcygan/practice
learning stuff
algorithm algorithms computer-science concurrency data-structures go golang java learning learning-by-doing learning-java learning-notes learning-resources learning-rust parallelism programming property-based-testing rust scala software-engineering
Last synced: 13 Nov 2024
https://github.com/aditeyabaral/data-structures-ue18cs202
A repository containing the source codes for the Data Structures course (UE18CS202) at PES University.
algorithms c data-structures data-structures-and-algorithms
Last synced: 16 Nov 2024
https://github.com/prakharjadaun/dsa
Repository contains implementation of different data structures and problems related to them.
competitive-programming data-structures dsa-learning-series dynamic-programming implementation-of-algorithms interview leetcode-solutions placement-preparation problem-solving
Last synced: 17 Nov 2024
https://github.com/pkini2002/nmamit-cse-labs-2020-24
Repository to store the lab programs of NMAMIT B.E in CSE labs.
8086-p algorithms android-app-development c-plus-plus-17 c-programming compiler-design computer-graphics computer-networks data-structures data-visualization dbms java machine-learning microprocessor mssqlserver object-oriented-programming perl python shell software-testing
Last synced: 17 Nov 2024
https://github.com/nguyenanhtuan1912/data-structures
Đây là repository học data structures ở nhiều ngôn ngữ khác nhau. Trong repo này sẽ chứa các file source về các ví dụ của cấu trúc dữ liệu. Xem thêm trong README
algorithms cpp csharp data-structures rust typescript
Last synced: 16 Nov 2024
https://github.com/d-k-deng/dataprocessing_practice
The program processes personal records from a file using custom-implemented data structures such as Binary Search Trees (BST), heaps, and hashmaps, with an emphasis on generics and without relying on built-in Java classes like LinkedList and PriorityQueue.
data-processing data-structures java
Last synced: 03 Dec 2024
https://github.com/lencx/algorithms
🤖 Data structure and algorithms
algorithms data-structures data-structures-and-algorithms
Last synced: 10 Nov 2024
https://github.com/liuzihe02/dsa
Personal notes for neetcode.io courses
algorithms data-structures leetcode
Last synced: 20 Nov 2024
https://github.com/akashjain04/phone-book-with-dll
Phone Book application to demonstrate Doubly Linked List with header concept.
c-programming data-structures doubly-linked-list linked-list phone-book simple sorted-lists
Last synced: 24 Nov 2024
https://github.com/timjb/pfds-visualizations
Visualization of purely functional queues 🚶🚶🚶
data-structures purely-functional-data-structures visualization
Last synced: 10 Dec 2024
https://github.com/sagarmaheshwary/notes
Tech notes/tips for Software Engineers
algorithms data-structures database design-patterns docker docker-compose javascript nodejs oop postgresql rabbitmq reactjs redis typescript
Last synced: 13 Nov 2024
https://github.com/aca-labs/matrix
Type-safe abstract matrix structures for crystal-lang
Last synced: 07 Jan 2025
https://github.com/profjordanov/data-structures
Introduces the most used data structures in programming based on C# and .NET
csharp data-structures graph list queue stack table tree
Last synced: 14 Nov 2024
https://github.com/mdabdullahibnaharun/programmingcontest-problemsolving
Programming Problem Solving by using C/C++, Java, Python with Ds, STL & ALgorithms.
algorithms-and-data-structures c cpp17 data-structures java problem-solving python
Last synced: 15 Jan 2025
https://github.com/anishlearnstocode/hackerrank
Solutions to Hackerrank domains such as Java ☕, Python, Data Structures etc. with Tutorials on Statistics 🔢 and Interview preperation. Also contains certification solutions and links 🦄
algorithms data-structures hackerrank hackerrank-solutions java python python3
Last synced: 24 Nov 2024
https://github.com/wazedkhan/problems
This repository contains HackerRank, LeetCode and Codeforces Problem's Solving tasks Solutions.
algorithms codeforces codeforces-solutions data-structures hackerrank hackerrank-solutions interviewbit-solutions leetcode-solutions problem-solving python timecomplexity
Last synced: 03 Dec 2024
https://github.com/bohnacker/data-manipulation
Some Javascript and Python scripts to manipulate (large) CSV files and JSON data.
data data-mining data-structures javascript python
Last synced: 07 Dec 2024
https://github.com/fatihilhan42/data-science-projects
In this repo, there are (beginner-upper) level projects in the field of data science. I will host these projects that I have done in this field every day in this repo. With the hope that it will be useful to those who are interested in the field of data science like me and will just start...
data-analysis data-engineering data-mining data-science data-structures data-visualization database datascience fatihilhan fortytwo fortytwofficial jupyter-notebook python
Last synced: 01 Dec 2024
https://github.com/gavindsouza/data-structures-and-design-patterns
Stuff that I do to scratch an itch
data-structures design-patterns monad python trie
Last synced: 15 Nov 2024
https://github.com/rahul-ghadge/demoprogramspython
Python demo programs on Data Structures, Sorting, Searching, Number operations, String Operations and many more.
data-structures python3 searching-algorithms sorting-algorithms
Last synced: 19 Jan 2025
https://github.com/gm7avila/data-structures
🏗️ My study of data structures using C
c computer-science data-structures
Last synced: 16 Jan 2025
https://github.com/trainingbypackt/ultimate-java-masterclass-elearning
Meet one of the most flexible programming languages that can help you build great cross-platform applications
arraylist arrays classes constructors data-structures functions hashmaps inheritance java java8 link-list loops method-overloading object-oriented-programming oop polymorphism reference string stringbuilder type-casting
Last synced: 13 Jan 2025
https://github.com/coleellis/cyber-training
Cyber Training Guide: Binex + Low-level Programming
binex data-structures gdb ghidra pwntools radare2 reverse-engineering
Last synced: 14 Nov 2024
https://github.com/samueljoli/golang-algorithms
📚Data structures & Algorithms implemented in Go
algorithms algorithms-and-data-structures algorithms-implemented-in-go computer-science data-structures go golang
Last synced: 17 Jan 2025
https://github.com/msk4862/ds-algo
DS & Algo practices
algorithm-challenges algorithms competative-programming data-structures
Last synced: 24 Nov 2024
https://github.com/surajv311/myprogramming_interview-prep
A list of coding questions I solved (DS-Algo & CP) 👨💻 to enhance my algorithmic thinking skills. Also includes: Notes ✍ | Resources | Core-CS Subjects 📚 | Off-Campus... 🌏
algorithms amazon codechef codeforces competitive-programming cplusplus cpp data-structures data-structures-and-algorithms dynamic-programming faang google graph-algorithms hacktoberfest interview interview-practice interview-questions leetcode-solutions microsoft placement-preparation
Last synced: 19 Nov 2024
https://github.com/h-hg/data-structure-and-algorithm
data structure and algorithm
algorithm algorithms data-structures
Last synced: 23 Dec 2024
https://github.com/tomiwa-ot/cs-assignments
computer science assignments
assembly bank-application bankers-algorithm bellman-ford-algorithm computational-methods computer-science concurrent-programming data-structures dijkstra-algorithm dining-philosophers-problem generics java linear-algebra memory-management operating-system search-engine search-engines serp systems-analysis tracking-fleet-vehicles
Last synced: 14 Nov 2024
https://github.com/thisis-developer/data-structures-algorithms
A data structure is not only used for organizing the data. It is also used for processing, retrieving, and storing data. There are different basic and advanced types of data structures that are used in almost every program or software system that has been developed. So we must have good knowledge about data structures.
array avl-tree binary-search binary-search-tree bubble-sort data-structures graph-algorithms heap insertion-sort linear-search linked-list loops-and-iterations matrix merge-sort queue quick-sort recursion selection-sort stack tree-algorithms
Last synced: 04 Dec 2024
https://github.com/michaelnabil230/laravel-analytics
A Laravel package to retrieve pageviews and other data from Database
data-analysis data-structures database laravel php
Last synced: 15 Nov 2024
https://github.com/zzy979/dsaacpp
《数据结构、算法与应用C++语言描述》书中代码和习题解答
algorithms-and-data-structures data-structures
Last synced: 15 Jan 2025
https://github.com/jiaqiluo/simple-card-game
A practice for stack and queue
Last synced: 27 Nov 2024
https://github.com/nano-bot01/java-code-collection
All java codes are here!!!
algorithms ankit-nainwal code data-structures data-structures-and-algorithms ds-algo dsa java java-11 javaprogramming nano-bot01
Last synced: 19 Jan 2025
https://github.com/bola-nabil/leetcode
leetcode solutions
algorithm algorithms algorithms-and-data-structures cpp data-structures javascript leetcode leetcode-javascript leetcode-javascript-solutions leetcode-problems leetcode-problems-solutions leetcode-solutions mysql problem-solving typescript
Last synced: 22 Nov 2024
https://github.com/yvonneyeh/algorithms
What and how I studied for technical interviews!
algorithms ctci data-structures interview-prep leetcode tips
Last synced: 27 Nov 2024
https://github.com/falcon-09/leetcode-problems
algorithms cpp data-structures leetcode-solutions
Last synced: 22 Jan 2025
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: 15 Dec 2024
https://github.com/xiaoluoboding/algo-data-structures-patterns
📖 Learn data structures、algorithms、patterns using JavaScript.
algorithms algorithms-and-data-structures data-structures javascript patterns
Last synced: 08 Nov 2024
https://github.com/functional-abstraction/measure
:straight_ruler: Monoids and measures for JavaScript
agpl data-structures functional javascript measures monoids
Last synced: 07 Dec 2024
https://github.com/nirmalnishant645/python-programming
Basic Python Programs
algorithms algorithms-and-data-structures algorithms-datastructures big-data data-analysis data-cleaning data-mining data-mining-algorithms data-science data-structure data-structures datastructures-algorithms geeksforgeeks geeksforgeeks-python geeksforgeeks-solutions hackerearth hackerearth-python hackerearth-solutions python python3
Last synced: 01 Jan 2025
https://github.com/agungdwiprasetyo/competitive-programming
My solutions for competitive programming problemset
algorithms codeforces competitive-programming data-structures icpc toki uva-online-judge
Last synced: 16 Jan 2025
https://github.com/heap-data-structure/about
:fallen_leaf: Heap data structures for JavaScript
agpl binary-heap binomial-heap brodal-queue computer-science data-structures fibonacci-heap heapq heaps heapsort javascript pairing-heap rank-pairing-heap specifications
Last synced: 14 Jan 2025
https://github.com/huseyincenik/data_science
Data Science materials
data data-science data-structures data-visualization dataanalysis dataengineering datapreparation dataprocessing datascience dataset time-series time-series-analysis timeline timeseries timeseries-analysis timeseriesforecasting
Last synced: 01 Dec 2024
https://github.com/aoijs/aoi.structures
Abstract Data Structures That Make Storing data Much easy.
data-structures structures typescript
Last synced: 14 Nov 2024
https://github.com/wzslr321/algorithms_and_data_structures
C++ code which I will wrote during my hopefully fruitful relationship with competetive programming
algorithms algorithms-and-data-structures competitive-programming cpp data-structures
Last synced: 09 Nov 2024
https://github.com/thecollinsbyte/dsa
Java implementations of essential Data Structures and Algorithms for learning and practice.
algorithms data-structures data-structures-and-algorithms dsa gradle java
Last synced: 09 Dec 2024
https://github.com/k-g-prajwal/algoexpert
This repository contains solutions to problems on algoexpert.io website.
algoexpert algorithms competitive-programming data-structures
Last synced: 09 Nov 2024
https://github.com/wisdommatt/go-data-structures
A collection of data structures implemented in Go.
algorithms binary-heap binary-search-tree bst data-structures disjoint-set doubly-linked-list fenwick-tree go golang hash-table heap linked-list min-heap min-priority-queue priority-queue queue stack suffix-array union-find
Last synced: 11 Dec 2024
https://github.com/afsify/datastructure
Level up your JavaScript skills with a progression of data structure exercises, starting from basics and advancing to more complex concepts. Clear code examples provided for easy understanding.
data-structures javascript workouts
Last synced: 04 Dec 2024
https://github.com/kneasle/shortlist
An efficient data structure to track the largest items pushed to it.
data-structures rust rust-library shortlist
Last synced: 16 Jan 2025
https://github.com/ranjan2104/hackerrank-problem-solutions
here you get all hackerrank problem solution using java
algorithms data-structures java
Last synced: 08 Jan 2025
https://github.com/owsas/open-categories
Open Categorization system, available as a node module
categories categorization categorize data data-structures node open-source typescript yaml
Last synced: 17 Nov 2024
https://github.com/francescoalemanno/defaultarrays.jl
Julia array type supporting a default value, useful for storing very sparse information in a space efficient manner, the internal design uses "Dict" for storage, thanks to Tamas K. Papp @ https://github.com/tpapp
data-structures sparse-representations
Last synced: 21 Jan 2025
https://github.com/ranjan2104/geek-for-geek-problems-solutions
The Interview Question and Answer find here with Better Approachs
algorithms data-structures java
Last synced: 08 Jan 2025