akgmage/data-structures-and-algorithms
Learn Basic to Advanced Data Structures and Algorithms in your Favorite language (Go, Python, Javascript, C++, Java) [Contributions are welcome!]
C++MIT
Issues
- 0
Given the root of a binary tree, return the level order traversal of its nodes' values. (i.e., from left to right, level by level) in C++
#1789 opened by akgmage - 2
Dynamic Programming: Suppose we have a m by n matrix filled with non-negative integers, find a pah from top left corner to bottom right corner which minimizes the sum of all numbers along its path in Python
#1741 opened by akgmage - 2
Heap: Given an integer array nums and an integer k, return the k most frequent elements in Python
#1728 opened by akgmage - 0
Given the root of a binary tree, return the level order traversal of its nodes' values. (i.e., from left to right, level by level) in Go
#1788 opened by akgmage - 0
Heap: Given a n x n matrix where each of the rows and columns are sorted in ascending order, findthe kth smallest element in the matrix in Python
#1747 opened by akgmage - 0
Heap: Given a n x n matrix where each of the rows and columns are sorted in ascending order, find the kth smallest element in the matrix in Javascript
#1746 opened by akgmage - 0
Heap: Given a n x n matrix where each of the rows and columns are sorted in ascending order, find the kth smallest element in the matrix in Java
#1745 opened by akgmage - 0
Heap: Given a n x n matrix where each of the rows and columns are sorted in ascending order, find the kth smallest element in the matrix in C++
#1744 opened by akgmage - 0
Heap: Given a n x n matrix where each of the rows and columns are sorted in ascending order, find the kth smallest element in the matrix in Go
#1743 opened by akgmage - 0
Dynamic Programming: Suppose we have a m by n matrix filled with non-negative integers, find a path from top left corner to bottom right corner which minimizes the sum of all numbers along its path in Javascript
#1742 opened by akgmage - 0
Dynamic Programming: Suppose we have a m by n matrix filled with non-negative integers, find a path from top left corner to bottom right corner which minimizes the sum of all numbers along its path in Java
#1740 opened by akgmage - 0
Dynamic Programming: Suppose we have a m by n matrix filled with non-negative integers, find a path from top left corner to bottom right corner which minimizes the sum of all numbers along its path in C++
#1739 opened by akgmage - 0
Dynamic Programming: Suppose we have a m by n matrix filled with non-negative integers, find a path from top left corner to bottom right corner which minimizes the sum of all numbers along its path in Go
#1738 opened by akgmage - 2
Heap: Given an integer array nums and an integer k, return the k most frequent elements in C++
#1725 opened by akgmage - 0
Heap: Given an integer array nums and an integer k, return the k most frequent elements in Go
#1724 opened by akgmage - 0
Heap: Given an integer array nums and an integer k, return the k most frequent elements in Java
#1726 opened by akgmage - 0
Heap: Given an integer array nums and an integer k, return the k most frequent elements in Javascript
#1727 opened by akgmage - 0
Unique element using presorting
#1706 opened by Abhinavcode13 - 0
Job assignment problem in cpp
#1697 opened by Abhinavcode13 - 0
Implement Bloom Filter in Java
#1688 opened by akgmage - 0
Given two integers dividend and divisor, divide two integers without using multiplication, division, and mod operator in Javascript
#1662 opened by akgmage - 0
Implement Bloom Filter in Go
#1686 opened by akgmage - 0
Implement Bloom Filter in C++
#1687 opened by akgmage - 0
Given two integers dividend and divisor, divide two integers without using multiplication, division, and mod operator in Java
#1660 opened by akgmage - 3
Given two integers dividend and divisor, divide two integers without using multiplication, division, and mod operator in C++
#1659 opened by akgmage - 1
Created Factorial in python, go and cpp
#1632 opened by avantikachauhann - 6
LinearSearch: Finding an element in array in java
#1646 opened by anandv07 - 0
Given two integers dividend and divisor, divide two integers without using multiplication, division, and mod operator in Go
#1658 opened by akgmage - 0
- 0
Given two integers dividend and divisor, divide two integers without using multiplication, division, and mod operator in Python
#1661 opened by akgmage - 0
Hollow pattern in Python, Java, C++ and Go.
#1618 opened by avantikachauhann - 1
- 1
Trie: Implement Trie (Prefix Tree) in Go
#1535 opened by akgmage - 1
Trie: Implement Trie (Prefix Tree) in Python
#1539 opened by akgmage - 3
There are currently no priority queues based questions in the repository. This issue proposes to add a folder for priority queues based questions and a few sample questions.
#1555 opened by M-A-N-I-K - 0
Problem with mentioned TimeComplexity in Java CycleSort
#1559 opened by anandv07 - 2
Trie: Implement Trie (Prefix Tree) in Javascript
#1538 opened by akgmage - 2
Trie: Implement Trie (Prefix Tree) in C++
#1536 opened by akgmage - 0
Maximum area in histogram by stack
#1483 opened by mridul588 - 2
Trie: Implement Trie (Prefix Tree) in Java
#1537 opened by akgmage - 2
Hash Table: Add First Missing Positive in C++
#1515 opened by akgmage - 2
Hash Table: Add First Missing Positive in Go
#1514 opened by akgmage - 1
Hash Table: Add First Missing Positive in Java
#1516 opened by akgmage - 1
Dynamic Programming: Find Maximal Square in Python
#1525 opened by akgmage - 1
Dynamic Programming: Find Maximal Square in Javascript
#1526 opened by akgmage - 1
Dynamic Programming: Find Maximal Square in Go
#1522 opened by akgmage - 1
Dynamic Programming: Find Maximal Square in C++
#1523 opened by akgmage - 1
Dynamic Programming: Find Maximal Square in Java
#1524 opened by akgmage - 3
Hash Table: Add First Missing Positive in Javascript
#1517 opened by akgmage - 3
Hash Table: Add First Missing Positive in Python
#1518 opened by akgmage