Xavier Elon
I am a 2020 Computer Science graduate of Oregon State University. I currently work for Asurion in the UBreakiFix department as a DevOps engineer 1. I love studying algorithms, coding and teaching others.
HackerRank | Minimum Swaps 2 | Solution Explained (Java + Whiteboard)
HackerRank | Binary Trees | How to Find Height of Binary Tree | Solution Explained (Java)
LeetCode 143 | Reorder List | Solution Explained (Whiteboard + Algorithm in Java)
LeetCode 567 | Permutation in String | Solution Explained (Whiteboard + Algorithm in Java)
LeetCode 785 | Is Graph Bipartite? | Solution Explained (Whiteboard + Algorithm in Java)
LeetCode 116 | Path Sum II | Solution Explained (White + Algorithm in Java)
LeetCode 116 | Populating Next Right Pointers in Each Node
LeetCode 953 | Verifying an Alien Dictionary | Solution Explained (Java + Whiteboard)
LeetCode 112 | Path Sum | Solution Explained | Java + Whiteboard
LeetCode 129 | Sum Root to Leaf Numbers | Solution Explained (Java + Whiteboard)
LeetCode 123 | Best Time to Buy and Sell Stock III | Solution Explained (Java + Whiteboard)
LeetCode 122 | Best Time to Buy and Sell Stock II | Solution Explained (Java + Whiteboard)
LeetCode 121 | Best Time to Buy and Sell Stock | Solution Explained in Java
LeetCode 349 | Intersection of Two Arrays | Solution Explained (Java)
LeetCode 366 | Find Leaves of Binary Tree | Solution Explained (Java + Whiteboard)
LeetCode 315 | Sum of Nodes with Even-Valued Grandparent | Solution Explained (Java + Whiteboard)
LeetCode 713 | Subarray Product Less Than K | Solution Explained (Java + Whiteboard)
LeetCode 1 | Two Sum | All Solutions Explained | Java + Whiteboard
LeetCode 590 | N-ary Tree Postorder Traversal
LeetCode 589 | N-Ary Tree Pre-Order Traversal | Iterative + Recursive Solution (Java + Whiteboard)
LeetCode 965 | Univalued Binary Tree | Solution Explained (Java)
LeetCode 350 | Intersection of Two Arrays II | Solution Explained (Java + Whiteboard)
How I Passed My AWS Cloud Practitioner Exam in 10 Days (as a non-millionaire)
LeetCode 152 | Maximum Product Subarray | Solution Explained (Java + Whiteboard)
HackerRank | Repeated String | Solution Explained (Java)
HackerRank | Equalize the Array | Solution Explained (Java + Whiteboard)
LeetCode 264 | Ugly Number II | Solution Explained (Whiteboard + Java)
LeetCode 1512 | Number of Good Pairs | Solution Explained (Java + Whiteboard)
LeetCode 263 | Ugly Number | Solution Explained (Java)
LeetCode 680 | Valid Palindrome II | Greedy Algorithm Explained (Java)