A consolidated collection of resources for you to learn and understand algorithms and data structures easily.
-
Updated
Jul 22, 2022
A consolidated collection of resources for you to learn and understand algorithms and data structures easily.
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.
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
Coursera's Data Structures and Algorithms Specialization
The All ▲lgorithms documentation website.
Competitive Programming DSA Roadmap
Notebook for quick search
My solved DS & Algo problems on GeeksforGeeks. It covers almost every data structure and algorithm present that is must for practice to have a good hand on Competitive Programming.
Kruskal's Algorithm (greedy) to find a Minimum Spanning Tree on a graph
Google Hashcode 2020 Online Qualification Round. 388 place of 10724
Final exam of "Data Structures and Algorithms in Java" class. Codes were modified from original one for publishing on the public place.
might not be the shortest but descriptive and easy for newcomers too.
Google Hash Code 2020 Practise Problem More Pizza Dynamic and Greedy Solution
Algorithms and Data Structures.
围住神经猫游戏算法的实现,objc版本 和 javascript版本
solutions to some greedy problems
A fun study of some heuristics for the Travelling Salesman Problem.
General stuff about reinforcement learning
Google Hash Code 2020 Online Qualification Round
Add a description, image, and links to the greedy-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the greedy-algorithm topic, visit your repo's landing page and select "manage topics."