Awesome Open Source
Awesome Open Source
Combined Topics
data-structures-and-algorithms
x
Advertising
📦 9
All Projects
Application Programming Interfaces
📦 120
Applications
📦 181
Artificial Intelligence
📦 72
Blockchain
📦 70
Build Tools
📦 111
Cloud Computing
📦 79
Code Quality
📦 28
Collaboration
📦 30
Command Line Interface
📦 48
Community
📦 81
Companies
📦 60
Compilers
📦 60
Computer Science
📦 74
Configuration Management
📦 39
Content Management
📦 167
Control Flow
📦 197
Data Formats
📦 77
Data Processing
📦 266
Data Storage
📦 132
Economics
📦 60
Frameworks
📦 198
Games
📦 122
Graphics
📦 103
Hardware
📦 148
Integrated Development Environments
📦 47
Learning Resources
📦 147
Legal
📦 28
Libraries
📦 119
Lists Of Projects
📦 21
Machine Learning
📦 336
Mapping
📦 61
Marketing
📦 15
Mathematics
📦 55
Media
📦 228
Messaging
📦 97
Networking
📦 304
Operating Systems
📦 84
Operations
📦 120
Package Managers
📦 52
Programming Languages
📦 229
Runtime Environments
📦 96
Science
📦 42
Security
📦 375
Social Media
📦 26
Software Architecture
📦 70
Software Development
📦 68
Software Performance
📦 57
Software Quality
📦 127
Text Editors
📦 45
Text Processing
📦 131
User Interface
📦 310
User Interface Components
📦 465
Version Control
📦 29
Virtualization
📦 68
Web Browsers
📦 38
Web Servers
📦 25
Web User Interface
📦 194
The Top 265 Data Structures And Algorithms Open Source Projects on Github
Topic >
Data Structures And Algorithms
Interviewguide
⭐
1,710
「InterviewGuide」一个收录优质计算机校招、社招面试常见面试题的仓库🔥🔥，以前叫做《逆袭进大厂》。目前已收录 C/C++ 、操作系统、数据结构、计算机网络、MySQL、Redis等面试资料,未来打算继续收录Java、Python、Go等面试常见问题，坚持将此仓库维护下去。
Hackerrank Solutions
⭐
1,081
hackerrank solutions github | hackerrank all solutions | hackerrank solutions for java | hackerrank video tutorial | hackerrank cracking the coding interview solutions | hackerrank data structures | hackerrank solutions algorithms | hackerrank challenge | hackerrank coding challenge | hackerrank algorithms solutions github| hackerrank problem solving | hackerrank programs solutions | JAVAAID |all hackerrank solutions | Coding Interview Preparation
Js Data Structures And Algorithms
⭐
742
从 0 到 1 学习 JavaScript 数据结构与算法
Python Interview Problems For Practice
⭐
609
120+ Common code and interview problems solved in Python **(it's GROWING...)** Give a Star 🌟If it helps you. Please go through the README.md before starting.
Amazon Sde Preparation
⭐
427
This repository includes all the interview preparation questions for Amazon SDE role
Algo Tree
⭐
252
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
Data Structures And Algorithms
⭐
246
An Open-Source repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.
Placement Preparation
⭐
135
Hello everyone, I have created this repository specifically for competitive questions and for placements preparation.
Btree4j
⭐
92
Disk-based B+-tree written in Pure Java
Leetcode
⭐
85
✍️ My LeetCode solutions, ideas and templates sharing. (我的LeetCode题解，思路以及各专题的解题模板分享。分专题归纳，见tag)
Data Structures And Algorithms Ts
⭐
85
Data structures & algorithms implemented in TypeScript (Complete)
Dsa Endgame
⭐
82
I have started Data structures and Algorithms on April 1, 2021, and this repository will be containing my resources, tutorial, codes, and my approach to Qs, for future reference. As I'm in the learning process, this repository will be refreshed daily with my new bits of knowledge.
Cppnotes
⭐
77
【C++ 面试 + C++ 学习指南】 一份涵盖大部分 C++ 程序员所需要掌握的核心知识。
Learning Made Easy
⭐
73
This project can help you understand the Data Structure and Algorithms in a more efficient manner. It aims at scheduling the studies for maximizing marks during exams. Most students face this problem during exams that what to study to get the best out of their limited time.
Data Structure And Algorithms
⭐
68
A complete and efficient guide for Data Structure and Algorithms.
Algorithms In Kotlin
⭐
55
This project is useful if you are trying to get more fluency in Kotlin or need a refresher to do interview prep for software engineering roles
Data Structure And Algorithms
⭐
51
All the important concepts associated with Interview and Data Structures and Algorithms. It's just not about the collection.
Competitve Programming
⭐
47
Competitive programming is a mind sport usually held over the Internet or a local network, involving participants trying to program according to provided specifications. This repo contains the Detailed Explanation and implementation of Various Coding problems on various platforms in C++
Flutter Dart Datastructure
⭐
46
使用flutter的dart语言重写数据结构与算法。包括线性搜索、选择排序、插入排序、栈，队列，链表、递归、归并排序、快速排序、二分搜索、二分搜索树、集合 和 映射、堆、优先队列、冒泡排序、希尔排序、线段树、Trie字典树、并查集、AVL树、红黑树、哈希表、计数排序、LSD基数排序、MSD排序，桶排序、字符串匹配、图的邻接矩阵、邻接表，深度优先遍历及应用
Complete Dsa Preparation
⭐
38
This is A complete DSA preparation Course. A DSA self-paced course for ultimate Interview and Placement Preparation
Data Structures Algorithms Hacktoberfest 2k19
⭐
37
collection of data structures and algorithms in different languages - created by the community during Hacktoberfest 2019
Algorithms
⭐
36
Collection of Data Structures and Algorithms solutions
Dsaquestions
⭐
35
Collection of data-structures and algorithms along with resources and guidelines for mastering coding
Go Algorithm
⭐
31
go数据结构和算法
Hello_world Competiitve Programming
⭐
31
https://www.youtube.com/channel/UCbW63uLlDnsL7l992Z9nF_Q
Leetcode Solutions In Cpp17
⭐
29
基于 C++17 的 LeetCode 题解，在清晰易懂的前提下追求时间最优。Solutions to LeetCode in C++17, striking a balance between time complexity and code readability.
Intro To Python
⭐
28
This repository includes all the practice problems and assignments which I've solved during the course.
Pharopds
⭐
23
Probabilistic data structures in Pharo Smalltalk.
Cs F211 Dsa 2020 21
⭐
22
Repository of problems and solutions of labsheets used for Data Structures and Algorithms (CS F211) in Semester 2, 2020-21 at BITS Pilani - Hyderabad Campus.
100daysofdsa
⭐
20
Problem-solving
450 Coding Questions Lovebabbar
⭐
19
🔥 This repository contains the solutions of DSA Cracker Coding Questions List curated by @loveBabbar bhaiya
03 Data Structures
⭐
18
Data Structures
Ccnu Data Structures
⭐
18
《数据结构及应用算法教程》（严蔚敏 陈文博 编著）彭老师课堂作业。
Pyalgo Tree
⭐
18
This project aims to be a finest hub of various data structures and algorithms using python. Feel free to contribute and show your support by ✨ this repository. 👍
Algorithms
⭐
17
Basic algorithms and data structures curriculum for beginners
Datastructuresandalgorithm
⭐
17
数据结构与常见算法系列，从基础知识到初阶题以及进阶题。链表、栈、、队列、树等等。前期有c版本跟java版本，队列往后只有java版本了。
Knowledge_graph_wander
⭐
16
A collection of papers, codes, projects, tutorials ... for Knowledge Graph and other NLP methods
Scu Class_dsa 2019
⭐
16
algorithms & data-structures Learning Note | 2019_三上_資料結構與演算法課程紀錄
Datastructure
⭐
16
📌🔎📝 Veri Yapıları (BMU221) ve bütün derslerin dokümantasyonu. Notes and examples in the data structure and all lessons course. Data Structures with Java.
Python Competitive Programming
⭐
15
💻 [Competitive Programming] This Repo consists of my solutions in Python 3 to various problems of [HackerRank, Leetcode, Codeforces, Code Chef etc.]
Lets Go Code
⭐
13
Welcome to Open Source! 👨💻 Make your Hacktoberfest 2021 contributions here. 👕
Libcdada
⭐
11
Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)
Dsa Bootcamps
⭐
10
It will contains all the assignment of DSA Bootcamps
Pepco
⭐
9
Data Structures and Algorithms. Contribute and Learn together. Hacktoberfest2021 accepted.
Commit Ur Code
⭐
9
All those who are willing to participate in the 7-day coding event Commit-Your-Code organized by GDSC, UIET have to fork this repository and contribute their solutions as per defined rules.
30 Day Challenge Cpp
⭐
9
C++ Codes of Different Data Structures for Interview Preparation
Play With Leetcode
⭐
9
My Java and Python solutions for LeetCode problems. ( ^ _ ^ ) V
Dsa Gen2
⭐
9
Data Structures and Algorithms - Gen 2
Dsa Implementation
⭐
9
Data Structure and Algorithms Implementation
Cs Study Plan
⭐
8
📚👨🎓 Resources I'm using everyday to develop my skills to become a self-taught good programmer ...
C Datastructures And Algorithms
⭐
8
Generic data structures and algorithms implemented in c language.
Data_structures_and_algorithms.github.io
⭐
8
A collection of Data Structures and Algorithms in languages like C, C++, Java, Python etc.
Fork_cpp
⭐
7
This repository contain the C++ program from basic to advance. #hacktoberfest2021
Data Structures
⭐
7
Implementation of Data Structures in C
Thecodingguy
⭐
7
Code repository for my youtube channel.
Structures Wiz
⭐
7
An optimised 🚀 implementation of Data structures & Algorithms like Fenwick Trees, Segment Trees, Stacks, Priority Queues, Linked Lists etc for enterprise usage in our favourite ❤️ language - JavaScript
Computer Scientists Toolkit
⭐
7
👨🔬 :toolbox: Bare essentials for studying Computer Science — Algorithms and Data Structures — that I've been researching, reimplementing and refining for quick reference.
Cs203_dsaa_template
⭐
7
Template for CS203-DSAA Based on C++11 and Modern CMake
Msai Algorithms
⭐
6
Algorithms and Data Structures for MSAI at MIPT
Leetcode
⭐
6
leetcode solutions
Predictingsemanticorientationofcommunication
⭐
6
Sentiment Analysis of Communication over Social Network
Data_structures_in_cpp
⭐
6
Contains some useful Data Structures/Containers & Algorithms, developed through DevC++ during my 3rd semester at University.
Second_year_lab_assignments
⭐
6
Programming Assignments of Savitribai Phule Pune University(SPPU) Second Year(SE) Computer Engineering 2018-19.
Data Structures And Algorithms
⭐
5
Data Structures and Algorithms with functional twist 👌
3weeksdsabootcamp Hackerearth
⭐
5
Cppprograms
⭐
5
Basic C++ Programs (Patterns of Numbers, Stars, Alphabets,) and Data Structures Programming in C++.
Dsa
⭐
5
Data Structures & Algorithms
Six Degrees Of Kevin Bacon
⭐
5
Breadth First Search implementation on Bipartite Undirected Graph.
Data Structures And Algorithms
⭐
5
All Data structures and algorithms all programming languages.
Cpp
⭐
4
Features programs and explanations in C++. You are welcome to contribute here!
Elixir_data_structures
⭐
4
Implementation of Data structures and algorithms in Elixir
Data Structure And Algorithm Python
⭐
4
Implementation of Algorithm and Data Structure in python
Budgetapp
⭐
4
BudgetApp has a free web app that helps you track your cash, discover new ways to save, and even build. To remain unbiased we chose not to include ourselves in the list below, but we think you’ll love us anyway.
Leetcode
⭐
4
This repository includes all the solutions of Leetcode challenges
Algorithms
⭐
4
A collection 📚 of classic algorithms.
Myleetcode
⭐
4
Leetcode practice questions to improve my algorithmic thinking!. ✍💻---> Arrays / Strings / Recursion / DP / Graph / Trees🌳 / Linkedlist / Hashing / Greedy / Bitmagic / Backtracking. 📈
Data_structures Algorithms
⭐
3
...
Spotify Clone
⭐
3
Spotify Website Clone in Flutter Web
Py Dsa Pro
⭐
3
Python data structures and algorithms pro
Data Structures Basics Leetcode
⭐
3
Basic problems + solutions on data structures and algorithms grouped by category. It also has an ever-growing collection of Leetcode problems and solutions.
Dsa Sheet Solution
⭐
3
This repository contains the solution of all questions of Love Babbar's DSA Sheet with questions and comments for explanation.
Algovisualizer
⭐
3
📚 A Visualizer For Sorting And Pathfinding Algorithms Made Using React And Material UI.
Apq
⭐
3
Fast addressable priority queues for Python implementing advanced operations
Art_map
⭐
3
std::map/std::set implementation using the adaptive radix tree
Algorithms
⭐
2
It is a small repository where you find the implementations of some Algorithms and Data Structures that I learned in my competitive programming journey. All of the code is written in c or c++.
Leetcode
⭐
2
Migrated to https://github.com/wingkwong/competitive-programming
Data Structures Algorithms
⭐
2
Repository for data structures implementation in cpp
Travelling Salesman Problem
⭐
2
Project Home Delivery Management System implements Travelling Sales Man problem with many extended features such as calculate estimated distance, time, cost, shortest delivery route and send it to the Delivery boy present in Queue
Programming
⭐
2
Practicing Data Structures and Algorithms
Data Structures And Algorithms
⭐
2
Polyglot Data Structures/Algorithms. Collection of classic computer science data-structures: LinkList, Queue/Stack, Binary Tree, Hashmap, Graph and the sorts: bubble, insertion, merge, quicksort. Whiteboarded and originally written in Python, then ported to Java, Node and Golang.
Interview Prep
⭐
2
Repo containing solutions to competitive programs' solution in C++/Python/Golang
Bctlab
⭐
2
C And C++ Programs of IOE under different subject will be uploaded..
Competitive Programming Solutions
⭐
2
In this repository we will see variants problem solving paradigm using different programming language java, c++, python for online coding challenge
Algorithm And Data Structures And Coding Challenges
⭐
2
Coding practices, algorithms and data structures
Data Structures And Algorithms
⭐
2
Data Structures and Algorithms Implementations/Problems in Java 💻🔢
Dsa Javascript
⭐
2
COMMON DATA STRUCTURES AND ALGORITHMS IMPLEMENTATION IN JAVASCRIPT
Ds Algo
⭐
2
Common Data Structures and Algorithms
Isqea
⭐
2
Indoor Spatial Queries: Modeling, Indexing, and Processing
Datastructures Dev.github.io
⭐
2
Web based visualisations and examples of common data-structures and algorithms
Datastructuresandalgorithms
⭐
2
This repo contains different Data Structures and Algorithms Resources curated over time by me.
1-100 of 265 projects
Next >
Related Projects
Data Structures Projects (6,312)
Advertising
📦 9
All Projects
Application Programming Interfaces
📦 120
Applications
📦 181
Artificial Intelligence
📦 72
Blockchain
📦 70
Build Tools
📦 111
Cloud Computing
📦 79
Code Quality
📦 28
Collaboration
📦 30
Command Line Interface
📦 48
Community
📦 81
Companies
📦 60
Compilers
📦 60
Computer Science
📦 74
Configuration Management
📦 39
Content Management
📦 167
Control Flow
📦 197
Data Formats
📦 77
Data Processing
📦 266
Data Storage
📦 132
Economics
📦 60
Frameworks
📦 198
Games
📦 122
Graphics
📦 103
Hardware
📦 148
Integrated Development Environments
📦 47
Learning Resources
📦 147
Legal
📦 28
Libraries
📦 119
Lists Of Projects
📦 21
Machine Learning
📦 336
Mapping
📦 61
Marketing
📦 15
Mathematics
📦 55
Media
📦 228
Messaging
📦 97
Networking
📦 304
Operating Systems
📦 84
Operations
📦 120
Package Managers
📦 52
Programming Languages
📦 229
Runtime Environments
📦 96
Science
📦 42
Security
📦 375
Social Media
📦 26
Software Architecture
📦 70
Software Development
📦 68
Software Performance
📦 57
Software Quality
📦 127
Text Editors
📦 45
Text Processing
📦 131
User Interface
📦 310
User Interface Components
📦 465
Version Control
📦 29
Virtualization
📦 68
Web Browsers
📦 38
Web Servers
📦 25
Web User Interface
📦 194
"GitHub" is a registered trademark of GitHub, Inc. Awesome Open Source is not affiliated with GitHub.