Skip to content
 
 

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Implementation of the problems solved in the Leetcode in python 50 Algorithms Coding Interview Questions course on udemy, as well as the implementation of the algorithms and data structures explained in the course

Questions:

https://leetcode.com/problems/container-with-most-water/description/
https://leetcode.com/problems/valid-mountain-array/description/
https://leetcode.com/problems/boats-to-save-people/description/
https://leetcode.com/problems/move-zeroes/description/
https://leetcode.com/problems/longest-substring-without-repeating-characters/description/
https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/description/
https://leetcode.com/problems/first-bad-version/description/
https://leetcode.com/problems/missing-number/description/
https://leetcode.com/problems/count-primes/description/
https://leetcode.com/problems/single-number/description/
https://leetcode.com/problems/robot-return-to-origin/description/
https://leetcode.com/problems/add-binary/description/
https://leetcode.com/problems/two-sum/description/
https://leetcode.com/problems/contains-duplicate/description/
https://leetcode.com/problems/majority-element/description/
https://leetcode.com/problems/group-anagrams/description/
https://leetcode.com/problems/4sum-ii/description/
https://leetcode.com/problems/lru-cache/description/
https://leetcode.com/problems/minimum-window-substring/
https://leetcode.com/problems/merge-two-sorted-lists/description/
https://leetcode.com/problems/linked-list-cycle/
https://leetcode.com/problems/reverse-linked-list/description/
https://leetcode.com/problems/add-two-numbers/description/
https://leetcode.com/problems/remove-nth-node-from-end-of-list/description/
https://leetcode.com/problems/odd-even-linked-list/description/
https://leetcode.com/problems/merge-k-sorted-lists/description/
https://leetcode.com/problems/subsets/description/
https://leetcode.com/problems/letter-combinations-of-a-phone-number/description/
https://leetcode.com/problems/word-search/description/
https://leetcode.com/problems/combination-sum/description/
https://leetcode.com/problems/palindrome-partitioning/description/
https://leetcode.com/problems/symmetric-tree/
https://leetcode.com/problems/maximum-depth-of-binary-tree/description/
https://leetcode.com/problems/path-sum/description/
https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/
https://leetcode.com/problems/kth-smallest-element-in-a-bst/description/
https://leetcode.com/problems/serialize-and-deserialize-binary-tree/description/
https://leetcode.com/problems/binary-tree-maximum-path-sum/description/
https://leetcode.com/problems/min-stack/description/
https://leetcode.com/problems/valid-parentheses/description/
https://leetcode.com/problems/binary-tree-level-order-traversal/
https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/description/
https://leetcode.com/problems/binary-tree-postorder-traversal/description/
https://leetcode.com/problems/house-robber/description/
https://leetcode.com/problems/best-time-to-buy-and-sell-stock/description/
https://leetcode.com/problems/climbing-stairs/description/
https://leetcode.com/problems/coin-change/description/
https://leetcode.com/problems/unique-paths/description/
https://leetcode.com/problems/longest-palindromic-substring/description/
https://leetcode.com/problems/trapping-rain-water/description/

Additional questions:

https://leetcode.com/problems/max-number-of-k-sum-pairs/description/
https://www.geeksforgeeks.org/find-the-first-repeated-character-in-a-string/
Remove duplicates from a sorted/unosrted array. Write a function that returns a new array without dauplicates.
https://www.geeksforgeeks.org/find-duplicates-in-on-time-and-constant-extra-space/
https://www.geeksforgeeks.org/largest-sum-contiguous-subarray/
https://leetcode.com/problems/invert-binary-tree/description/
https://leetcode.com/problems/longest-substring-without-repeating-characters/description/
https://leetcode.com/problems/reverse-linked-list/description/
https://leetcode.com/problems/find-peak-element/description/
https://leetcode.com/problems/palindrome-linked-list/description/
https://leetcode.com/problems/longest-palindrome/description/
https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string/description/
https://www.geeksforgeeks.org/level-order-tree-traversal/
https://leetcode.com/problems/sort-list/description/
https://leetcode.com/problems/validate-binary-search-tree/description/
https://leetcode.com/problems/minimum-falling-path-sum/description/
https://www.geeksforgeeks.org/a-product-array-puzzle/
https://www.geeksforgeeks.org/minimum-number-of-jumps-to-reach-end-of-a-given-array/
https://www.geeksforgeeks.org/print-subsequences-string/
https://leetcode.com/problems/valid-parentheses/description/
https://leetcode.com/problems/flatten-binary-tree-to-linked-list/description/
https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/description/
https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/description/
https://leetcode.com/problems/add-two-numbers-ii/description/
https://leetcode.com/problems/climbing-stairs/description/
https://leetcode.com/problems/subarray-sum-equals-k/description/
https://leetcode.com/problems/decode-ways/description/
https://leetcode.com/problems/delete-node-in-a-bst/description/
https://leetcode.com/problems/permutations/description/
https://leetcode.com/problems/longest-common-subsequence/description/
https://leetcode.com/problems/longest-consecutive-sequence/description/
https://medium.com/@greekykhs/leetcode-edit-distance-2bb38c3b56b2
https://leetcode.com/problems/count-sorted-vowel-strings/description/
https://leetcode.com/problems/remove-k-digits/description/
https://leetcode.com/problems/merge-intervals/description/
https://leetcode.com/problems/insert-interval/description/
https://leetcode.com/problems/binary-tree-maximum-path-sum/description/
https://leetcode.com/discuss/study-guide/1152328/01-Knapsack-Problem-and-Dynamic-Programming
https://leetcode.com/problems/shortest-palindrome/description/
https://www.geeksforgeeks.org/coin-change-dp-7/
https://leetcode.com/problems/word-search/description/
https://leetcode.com/problems/n-queens/description/
https://leetcode.com/problems/word-ladder/description/
https://leetcode.com/problems/longest-increasing-subsequence/description/

About

Implementation of the coding interview questions for the "Leetcode in python 50 Algorithms Coding Interview Questions" Course on udemy

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages