#
greedy-algorithms
Here are 308 public repositories matching this topic...
8
i-vishi
commented
Oct 1, 2018
#1 add cpp, python, java or any language program, also try to save that program in respective algorithm folder
CLRS study. Codes are written with golang.
go
golang
tree
algorithm
algorithms
graph
sort
hashmap
heap
dynamic-programming
clrs
greedy-algorithms
disjoint-set
binaryheap
dfs-algorithm
connected-components
bfs-algorithm
clrs-study
-
Updated
Apr 3, 2019 - Go
The official repository for our programming kitchen which consists of 50+ delicious programming recipes having all the interesting ingredients ranging from dynamic programming, graph theory, linked lists and much more. All the articles contain beautiful images and some gif/video at times to help clear important concepts.
python
java
algorithm
programming
linked-list
leetcode
graph
string
blogging
interview
interview-practice
interview-questions
dynamic-programming
trees
greedy-algorithms
editorial
datastructure
interview-preparation
100daysofcode
codenewbie
-
Updated
Aug 7, 2019 - Python
Collection of Abhishek Agrawal's gists solutions for problems on https://www.interviewbit.com
hashing
linked-list
stack
queue
math
maps
backtracking
bit-manipulation
string-manipulation
arrays
cplusplus-14
dynamic-programming
trees
greedy-algorithms
heaps
cplusplus-11
binarysearch
interviewbit
interviewbit-solutions
two-pointers
-
Updated
Jan 9, 2020 - C++
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
c-plus-plus
algorithm
algorithms
graph-algorithms
mathematics
competitive-programming
data-structures
sorting-algorithms
computational-geometry
game-theory
tree-structure
combinatorics
dynamic-programming
coding-interviews
hashing-algorithms
greedy-algorithms
binary-search
number-theory
string-algorithms
backtracking-algorithm
-
Updated
Mar 6, 2020 - C++
InterviewBit Solutions
-
Updated
Oct 22, 2019
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.
c
sorting
tree
avl-tree
linked-list
queue
algorithms
cpp
graph-algorithms
trie
data-structures
binary-search-tree
sorting-algorithms
dynamic-programming
sorting-algorithms-implemented
greedy-algorithms
sorting-algorithm
redblacktree
segment-tree
greedy-algorithm
-
Updated
Oct 31, 2019 - C
This repository contains some algorithms and data structures mostly implemented for kicks and learning. Hopefully might help someone in need! Feel free to fork, copy, suggest corrections or ask questions. Happy coding :)
microsoft
google
facebook
puzzle
algorithms
leetcode
graph
amazon
array
mathematics
hackerrank
recursion
backtracking
bit-manipulation
geeksforgeeks
netflix
string-manipulation
sorting-algorithms
dynamic-programming
greedy-algorithms
-
Updated
Apr 17, 2017 - Java
This will have all the solutions to the competitive programming course's problems by Coding ninjas. Star the repo if you like it.
internship
datastructures
graphs
competitive-programming
backtracking
dynamic-programming
bootcamp
greedy-algorithms
dp
datastructures-algorithms
placements
coding-ninjas
-
Updated
Apr 9, 2020 - C++
Comprehensive algorithms solution to help engineers prepare their interviews and future study
tree
algorithms
graph-algorithms
sorting-algorithms
search-algorithm
dynamic-programming
greedy-algorithms
divide-and-conquer
-
Updated
Jan 13, 2019 - HTML
Collection of solution for problems on InterviewBit
hashing
tree
linked-list
stack
queue
graph
maps
strings
backtracking
bit-manipulation
arrays
maths
dynamic-programming
greedy-algorithms
binary-search
heaps
interviewbit
two-pointers
-
Updated
Oct 29, 2019 - C++
Solutions for popular algorithms and data structures problems on leetcode
java
linked-list
stack
queue
graph-algorithms
string
matrix
array
recursion
backtracking
binary-search-tree
binary-tree
sorting-algorithms
heap
dynamic-programming
searching-algorithms
breadth-first-search
greedy-algorithms
binary-search
depth-first-search
-
Updated
Mar 2, 2020 - Java
Algorithms Competition, Leetcode Solutions and Machine Learning Algorithms for Databases
leetcode
recursion
brute-force
leetcode-solutions
dynamic-programming
greedy-algorithms
introduction-to-algorithms
leetcode-cpp
-
Updated
May 23, 2020 - C++
Contains solutions and codes to various online competitive programming challenges and some good problems. The links to the problem sets are specified at the beginning of each code.
competition
linked-list
algorithms
leetcode
graph
interview
competitive-programming
data-structures
greedy
adhoc
dynamic-programming
greedy-algorithms
interview-preparation
primality-testing
leetcode-python
algorithms-and-data-structures
-
Updated
May 20, 2020 - Python
Solution To HackerRank Problems
algorithms
solutions
graph-algorithms
hackerrank
recursion
bit-manipulation
data-structures
java-8
searching-algorithms
greedy-algorithms
warmup
string-algorithms
implementation-of-algorithms
array-algorithms
-
Updated
Aug 16, 2018 - Java
DSA-Self Paced With Doubt Assistance Course Solutions in Python (Python 3)
linked-list
algorithms
graph-algorithms
recursion
backtracking
data-structures
sorting-algorithms
arrays
dynamic-programming
hashtable
bst
trees
searching-algorithms
greedy-algorithms
stacks
heaps
queues
branch-and-bound
divide-and-conquer
subract-and-conquer
-
Updated
May 4, 2020 - Python
Design, develop, and deploy effective software systems using the advanced constructs of Rust
-
Updated
May 16, 2019 - Rust
Solution to LeetCode Problems in Python and Golang 🎯
linked-list
algorithms
strings
data-structures
leetcode-solutions
dynamic-programming
trees
greedy-algorithms
hash-tables
backtracking-algorithm
leetcode-python
two-pointers
-
Updated
May 1, 2020
InterviewBit Programming Solutions
hashing
linked-list
math
cpp
solutions
graph-algorithms
maps
array
backtracking
binary-search-tree
tree-structure
dynamic-programming
greedy-algorithms
stacks
heaps
queues
interviewbit
two-pointers
bitmanipulation
-
Updated
Jun 26, 2019 - C++
My Solutions to basic Algorithms and Data Structures
hashing
tree
linked-list
stack
queue
graphs
recursion
backtracking
sorting-algorithms
heap
dynamic-programming
symbol-table
searching-algorithms
greedy-algorithms
disjoint-sets
selection-algorithms
string-algorithms
divide-and-conquer
algorithms-and-data-structures
algorithm-design
-
Updated
Apr 23, 2018 - Java
Standard algorithms for competitive programming in C++, with explanations.
algorithms
cpp
cpp11
dynamic-programming
greedy-algorithms
efficient-algorithm
maximum-subsequence-sum
algo-cpp
-
Updated
May 17, 2020 - C++
算法课程笔记
-
Updated
Apr 1, 2020 - C++
Remake of Maxit Game using LibGDX (Outdated, will rebuild when i get some free-time)
-
Updated
Jun 1, 2018 - Java
My solution codes for 400+ algorithms and data structure problems. Most common and famous interview placement questions from Data Structures and Algorithms.
hashing
avl-tree
linked-list
stack
queue
graph-algorithms
strings
array
trie
backtracking
sorting-algorithms
heap
dynamic-programming
binary-trees
bst
greedy-algorithms
divide-and-conquer
doubly-linked-list
circular-linked-list
binarysearchtree
-
Updated
May 21, 2019 - C++
A Python package with a collection of algorithms for the (Resource) Constrained Shortest Path problem
python
optimization
networkx
vrp
bidirectional
greedy-algorithms
optimization-algorithms
optimization-library
particle-swarm-optimization
tabu-search
metaheuristic
optimisation-algorithms
grasp
vrptw
resource-constrained-shortest-path
csp-problem
bidirectional-labeling-algorithm
-
Updated
May 22, 2020 - Python
Signal reconstruction over graphs
-
Updated
Oct 21, 2018 - Jupyter Notebook
Book summary and code examples written in Python and Ruby for Grokking Algorithms. While most content in English, you may find some content in Turkish too.
ruby
python
algorithms
quicksort
breadth-first-search
greedy-algorithms
binary-search
dijkstra-algorithm
grokking-algorithms
bellman-ford-algorithm
big-o-notation
-
Updated
Sep 4, 2019 - Python
Algorithms and Data Structures.
c
open-source
data
sorting
opensource
stack
queue
algorithms
cpp
graph-algorithms
optimization
graphs
matrix
data-structures
sorting-algorithms
data-analysis
cpp-library
greedy-algorithms
greedy-algorithm
algorithms-and-data-structures
-
Updated
Nov 27, 2019 - C++
Leverage the power of modern C++ to build robust and scalable applications
lists
bloom-filters
algorithm
graphs
sort
dynamic-programming
trees
greedy-algorithms
stacks
hash-tables
heaps
lcs
queues
knapsack
subset-sum
divide-and-conquer
strongly-connected-components
bellman-ford
dijkstras-algorithm
traversals
-
Updated
Jan 11, 2020 - C++
Improve this page
Add a description, image, and links to the greedy-algorithms topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the greedy-algorithms topic, visit your repo's landing page and select "manage topics."
I'd suggest a better differentiation between Best and Breadth First Search in the Graphs section.
Acronyms BFS and DFS are used all over the place, but "breadth" and "depth" aren't mentioned anywhere, making it hard for a newcomer to understand what is being referred to.