ARRAYS
BACKTRACKING
BINARY SEARCH
BIT MANIPULATION
DATE TIME
Number of Days Between Two Dates
DYNAMIC PROGRAMMING
PascalTriangle.ExampleOfDynamicProgramming
HASHMAPS HASHSETS
LINKED LISTS
Java.LinkedLists.GeneralApproach
STACK
SLIDING WINDOW
SlidingWindow.DoublingArrayForCircle
STRINGS
Algo.Java.Xor to find difference between strings
SLIDING WINDOW
To do…
TO LEARN
// Dynamic programming
TIPS FROM MY EXPERIENCE
BINARY TREE
TO LEARN
BFS THEORY APPROACH
To solve this problem with BFS (https://leetcode.com/problems/cousins-in-binary-tree/)
UTILS
JavaConversionTips
PROBLEMS THAT ARE NOT VERY CLEAR FOR ME
https://leetcode.com/problems/find-all-k-distant-indices-in-an-array/description/ // to solve better
https://leetcode.com/problems/construct-the-minimum-bitwise-array-i/description/
https://leetcode.com/problems/k-th-smallest-prime-fraction/description/ // SOLVED
REFERENCES TO EXPLORE