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/trekhleb/javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

algorithm algorithms computer-science data-structures interview interview-preparation javascript javascript-algorithms

Last synced: 23 Dec 2024

https://github.com/labuladong/fucking-algorithm

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

algorithms computer-science data-structures dynamic-programming dynamic-programming-algorithm interview-questions kmp leetcode

Last synced: 23 Dec 2024

https://github.com/krahets/hello-algo

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 代码。简体版和繁体版同步更新,English version ongoing

algo algorithm algorithms book data-structure data-structures data-structures-and-algorithms dsa education leetcode programming

Last synced: 23 Dec 2024

https://github.com/azl397985856/leetcode

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

algo algorithm algorithms algorithms-datastructures computer-science cpp data-structures interview java javascript leetcode leetcode-solutions python tree

Last synced: 23 Dec 2024

https://github.com/huihut/interview

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.

algorithm c cpp data-structures database interview interview-practice interview-preparation interview-questions interviews leetcode operating-system stl

Last synced: 23 Dec 2024

https://github.com/raywenderlich/swift-algorithm-club

Algorithms and data structures in Swift, with explanations!

algorithms data-structures swift

Last synced: 21 Nov 2024

https://github.com/kodecocodes/swift-algorithm-club

Algorithms and data structures in Swift, with explanations!

algorithms data-structures swift

Last synced: 24 Dec 2024

https://github.com/TheAlgorithms/Rust

All Algorithms implemented in Rust

algorithms data-structures hacktoberfest rust rust-lang

Last synced: 30 Oct 2024

https://github.com/thealgorithms/rust

All Algorithms implemented in Rust

algorithms data-structures hacktoberfest rust rust-lang

Last synced: 23 Dec 2024

https://github.com/OI-wiki/OI-wiki

:star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)

acm-icpc acm-icpc-handbook algorithms competitive-programming data-structures hacktoberfest icpc icpc-handbook icpc-training oi oi-handbook oi-training

Last synced: 28 Oct 2024

https://github.com/kunal-kushwaha/dsa-bootcamp-java

This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.

algorithms competitive-programming data-structures faang-interview faang-preparation faang-questions google-interview interview-preparation java leetcode leetcode-java leetcode-solutions math

Last synced: 25 Dec 2024

https://github.com/kunal-kushwaha/DSA-Bootcamp-Java

This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.

algorithms competitive-programming data-structures faang-interview faang-preparation faang-questions google-interview interview-preparation java leetcode leetcode-java leetcode-solutions math

Last synced: 08 Nov 2024

https://github.com/thealgorithms/go

Algorithms and Data Structures implemented in Go for beginners, following best practices.

algorithms algorithms-implemented community-driven data-structures datastructures hacktoberfest interview interview-preparation preparation search sorting

Last synced: 23 Dec 2024

https://github.com/gyoogle/tech-interview-for-developer

👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

algorithm computer-science cs data-structures database developer interview it java javascript language seminar sql tech web

Last synced: 24 Dec 2024

https://github.com/TheAlgorithms/Go

Algorithms and Data Structures implemented in Go for beginners, following best practices.

algorithms algorithms-implemented community-driven data-structures datastructures hacktoberfest interview interview-preparation preparation search sorting

Last synced: 27 Oct 2024

https://github.com/akashsingh3031/the-complete-faang-preparation

Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apna College DSA Sheet, and FAANG Questions! 🚀 That's not all! We've got Technical Subjects like Operating Systems, DBMS, SQL, Computer Networks, and Object-Oriented Programming, all waiting for you.

algorithms aptitude collaborate computer-network cpp data-structures dbms dsa hacktoberfest interview-questions interviewbit-solutions java jupyter-notebook learn leetcode leetcode-solutions operating-system python readme sql

Last synced: 23 Dec 2024

https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation

Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apna College DSA Sheet, and FAANG Questions! 🚀 That's not all! We've got Technical Subjects like Operating Systems, DBMS, SQL, Computer Networks, and Object-Oriented Programming, all waiting for you.

algorithms aptitude collaborate computer-network cpp data-structures dbms dsa hacktoberfest interview-questions interviewbit-solutions java jupyter-notebook learn leetcode leetcode-solutions operating-system python readme sql

Last synced: 30 Oct 2024

https://github.com/seanprashad/leetcode-patterns

A pattern-based approach for learning technical interview questions

algorithms data-structures interview-prep interview-questions java leetcode leetcode-patterns study-guide

Last synced: 23 Dec 2024

https://github.com/oramasearch/orama

🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

algiorithm data-structures full-text javascript node search search-algorithm search-engine typescript typo-tolerance vector vector-database vector-database-embedding vector-search vector-search-engine

Last synced: 27 Dec 2024

https://github.com/twowaits/sde-interview-questions

Most comprehensive list :clipboard: of tech interview questions :blue_book: of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.

algorithm careercup coding-interview coding-interviews data-structures geeksforgeeks glassdoor interview-practice interview-prep interview-preparation interview-questions

Last synced: 26 Dec 2024

https://github.com/twowaits/SDE-Interview-Questions

Most comprehensive list :clipboard: of tech interview questions :blue_book: of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.

algorithm careercup coding-interview coding-interviews data-structures geeksforgeeks glassdoor interview-practice interview-prep interview-preparation interview-questions

Last synced: 06 Nov 2024

https://github.com/tomwright/dasel

Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

cli config configuration data-processing data-structures data-wrangling devops-tools go golang json json-processing parser query selector toml update xml yaml yaml-processor

Last synced: 23 Dec 2024

https://github.com/krahets/leetcode-book

《剑指 Offer》 Python, Java, C++ 解题代码,LeetBook《图解算法数据结构》配套代码仓

algorithm algorithms algorithms-and-data-structures data-structure data-structures java leetcode leetcode-cpp leetcode-java leetcode-python python sword-for-offer

Last synced: 26 Dec 2024

https://github.com/mahmoud/boltons

🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.

cache data-science data-structures file json python queue recursive standard-library statistics utilities

Last synced: 23 Dec 2024

https://github.com/krahets/LeetCode-Book

《剑指 Offer》 Python, Java, C++ 解题代码,LeetBook《图解算法数据结构》配套代码仓

algorithm algorithms algorithms-and-data-structures data-structure data-structures java leetcode leetcode-cpp leetcode-java leetcode-python python sword-for-offer

Last synced: 07 Nov 2024

https://github.com/grandyang/leetcode

Provide all my solutions and explanations in Chinese for all the Leetcode coding problems.

alogrithms array coding-practices data-structures interview-questions leetcode leetcode-solutions sort

Last synced: 04 Dec 2024

https://github.com/itcharge/leetcode-py

⛽️「算法通关手册」:超详细的「算法与数据结构」基础讲解教程,从零基础开始学习算法知识,850+ 道「LeetCode 题目」详细解析,200 道「大厂面试热门题目」。

acm-icpc algo algorithm algorithms algorithms-datastructures data-structure data-structures interview interviews leetcode leetcode-py leetcode-python leetcode-solutions python

Last synced: 24 Dec 2024

https://github.com/itcharge/LeetCode-Py

⛽️「算法通关手册」:超详细的「算法与数据结构」基础讲解教程,从零基础开始学习算法知识,850+ 道「LeetCode 题目」详细解析,200 道「大厂面试热门题目」。

acm-icpc algo algorithm algorithms algorithms-datastructures data-structure data-structures interview interviews leetcode leetcode-py leetcode-python leetcode-solutions python

Last synced: 14 Nov 2024

https://github.com/aalhour/c-sharp-algorithms

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

algorithms binary-trees csharp data-structures graph graph-algorithms hashing hashing-algorithms heaps queues searching searching-algorithms sorting sorting-algorithms tree tree-algorithms

Last synced: 26 Dec 2024

https://github.com/aalhour/C-Sharp-Algorithms

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

algorithms binary-trees csharp data-structures graph graph-algorithms hashing hashing-algorithms heaps queues searching searching-algorithms sorting sorting-algorithms tree tree-algorithms

Last synced: 26 Oct 2024

https://github.com/teivah/algodeck

An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯

algorithm algorithms array bit-manipulation complexity data-structures dynamic-programming graph greedy-algorithms hashtable heap interview-practice java linked-list math queue recursion sorting-algorithms stack tree

Last synced: 24 Dec 2024

https://github.com/TomWright/dasel

Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

cli config configuration data-processing data-structures data-wrangling devops-tools go golang json json-processing parser query selector toml update xml yaml yaml-processor

Last synced: 24 Oct 2024

https://github.com/soapyigu/leetcode-swift

Solutions to LeetCode by Swift

algorithm data-structures interview leetcode swift

Last synced: 26 Dec 2024

https://github.com/soapyigu/LeetCode-Swift

Solutions to LeetCode by Swift

algorithm data-structures interview leetcode swift

Last synced: 25 Oct 2024

https://github.com/loiane/javascript-datastructures-algorithms

:books: collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book

algorithm avl-tree binary-tree data-structures deque dictionary dijkstra-algorithm graph graph-algorithms javascript-algorithms linked-list priority-queue queue quicksort set sorting-algorithms stack tree typescript typescript-algorithms

Last synced: 24 Dec 2024

https://github.com/flower-corp/rosedb

Lightweight, fast and reliable key/value storage engine based on Bitcask.

data-structures database embedded go golang key-value kv-store rosedb throughput

Last synced: 18 Dec 2024

https://github.com/rosedblabs/rosedb

Lightweight, fast and reliable key/value storage engine based on Bitcask.

data-structures database embedded go golang key-value kv-store rosedb throughput

Last synced: 24 Dec 2024

https://github.com/phishman3579/java-algorithms-implementation

Algorithms and Data Structures implemented in Java

algorithm data-structures graph java sort tree

Last synced: 26 Dec 2024

https://github.com/OmkarPathak/pygorithm

A Python module for learning all major algorithms

algorithms data-structures modules python3

Last synced: 30 Oct 2024

https://github.com/omkarpathak/pygorithm

A Python module for learning all major algorithms

algorithms data-structures modules python3

Last synced: 25 Dec 2024

https://github.com/notfound9/interviewguide

推荐免费ChatGPT网站:https://www.lintcode.com/chat-gpt?utm_source=tf-github-NotFound 点此领取7天VIP会员:https://www.lintcode.com/vip/activity/z1qgMH 《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。

algorithms backend code-interview data-structures guide interview interview-practice interview-preparation interview-questions interviews java java-interview jvm leetcode leetcode-java mysql redis spring star system-design

Last synced: 26 Dec 2024

https://github.com/NotFound9/interviewGuide

推荐免费ChatGPT网站:https://www.lintcode.com/chat-gpt?utm_source=tf-github-NotFound 点此领取7天VIP会员:https://www.lintcode.com/vip/activity/z1qgMH 《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。

algorithms backend code-interview data-structures guide interview interview-practice interview-preparation interview-questions interviews java java-interview jvm leetcode leetcode-java mysql redis spring star system-design

Last synced: 28 Nov 2024

https://github.com/fishercoder1534/leetcode

Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.

algorithm apache bash data-structures interview java leetcode leetcode-java leetcode-questions leetcode-solutions leetcoder mysql

Last synced: 24 Dec 2024

https://github.com/fishercoder1534/Leetcode

Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.

algorithm apache bash data-structures interview java leetcode leetcode-java leetcode-questions leetcode-solutions leetcoder mysql

Last synced: 10 Nov 2024

https://github.com/felipernb/algorithms.js

Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript

algorithms binary-trees data-structures graph javascript sorting-algorithms

Last synced: 25 Oct 2024

https://github.com/jamesroutley/write-a-hash-table

✏️ Learn how to write a hash table in C

c data-structures hash-tables tutorial

Last synced: 27 Dec 2024

https://github.com/nutsdb/nutsdb

A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.

data-structures database go golang key-value kv-store nutsdb supports-transactions

Last synced: 24 Dec 2024

https://github.com/thi-ng/umbrella

⛱ Broadly scoped ecosystem & mono-repository of 199 TypeScript projects (and ~180 examples) for general purpose, functional, data driven development

color data-structures dataflow dsl functional-programming geometry html monorepo parser-combinators reactive-programming shadergraph streams transducers typescript ui vectors visualization webassembly webgl ziglang

Last synced: 23 Dec 2024

https://github.com/fragglet/c-algorithms

A library of common data structures and algorithms written in C.

algorithm c data-structures isc library

Last synced: 26 Dec 2024

https://github.com/mtrajk/coding-problems

Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures

algorithms coding-problem data-structures education interview learn leetcode problem-solving python

Last synced: 27 Dec 2024

https://github.com/MTrajK/coding-problems

Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures

algorithms coding-problem data-structures education interview learn leetcode problem-solving python

Last synced: 07 Nov 2024

https://github.com/facert/python-data-structure-cn

problem-solving-with-algorithms-and-data-structure-using-python 中文版

data-structures python translation

Last synced: 08 Nov 2024

https://github.com/TheAlgorithms/Algorithms-Explanation

Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.

algorithm algorithms algorithms-explained data-structures explanations hacktoberfest programming-languages

Last synced: 31 Oct 2024

https://github.com/thealgorithms/algorithms-explanation

Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.

algorithm algorithms algorithms-explained data-structures explanations hacktoberfest programming-languages

Last synced: 05 Dec 2024

https://github.com/cheatsheet1999/FrontEndCollection

Notes for Fullstack Software Engineers. Covers common data structure and algorithms, web concepts, Javascript / TypeScript, React, and more!

data-structures front-end-development frontend fullstack interview javascript leetcode nodejs react typescript webdevelopment

Last synced: 29 Oct 2024

https://github.com/shahjalalshohag/code-library

Templates, algorithms and data structures implemented and collected for programming contests.

algorithms code-library competitive-programming cpp data-structures data-structures-and-algorithms hacktoberfest

Last synced: 25 Dec 2024

https://github.com/srdja/collections-c

A library of generic data structures for the C language.

algorithms array c collections data-structures deque hashtable library list memory-pool

Last synced: 26 Dec 2024

https://github.com/prabhupant/python-ds

No non-sense and no BS repo for how data structure code should be in Python - simple and elegant.

algorithms computer-science data-structures

Last synced: 26 Dec 2024

https://github.com/yangshun/lago

📕 Data Structures and Algorithms library in TypeScript and JavaScript

algorithm data-structures javascript typescript

Last synced: 26 Dec 2024

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

The best library for implementation of all Data Structures and Algorithms - Trees + Graph Algorithms too!

algorithms competitive-programming cpp cpp-library data-structures interview-prep interview-preparation leetcode leetcode-solutions

Last synced: 27 Dec 2024

https://github.com/kth-competitive-programming/kactl

KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)

algorithm cc0 competitive-programming contest cpp data-structures notebook

Last synced: 25 Dec 2024