Bernard Wong
  • Software Engineer
  • Problems
    • Lowest Common Ancestor of a Binary Tree
    • Longest Substring Without Repeating Characters
    • Longest Palindromic Substring
    • Longest Common Prefix
    • Isomorphic Strings
    • Integer to Roman
    • Frog Jump
    • Find the Difference
    • Find k closest elements to a given value
    • Longest Common Subsequence
    • Binary Search Tree from Sorted Array
    • Balanced Binary Tree
    • Sort Using Two Stacks
    • O(1) Stack
    • k-th element to last of a LinkedList
    • Dedup LinkedList
    • Check Rotated String
    • Compress String by Character Count
    • Escape HTML whitespace
    • Check String Permutation
    • Unique String
    • Container With Most Water
    • 4 Sum
    • 3 Sum Closest
    • 3 Sum
    • 2 Sum
    • Maximum Subarray
    • Nested List Weight Sum
    • Palindrome Number
    • Pow(x, n)
    • Regular Expression Matching
    • Remove Nth Node From End of List
    • Reverse Integer
    • Roman to Integer
    • Rotate Array
    • Search a 2D Matrix
    • Shortest Word Distance
    • Two Sum III - Data structure design
    • Valid Parentheses
    • ZigZag Conversion
    • Quicksort
    • Add Two Numbers
    • Best Time to Buy and Sell Stock
    • Letter Combinations of a Phone Number
  • Data Structures
    • Heap
Powered by GitBook
On this page

Problems

Lowest Common Ancestor of a Binary TreeLongest Substring Without Repeating CharactersLongest Palindromic SubstringLongest Common PrefixIsomorphic StringsInteger to RomanFrog JumpFind the DifferenceFind k closest elements to a given valueLongest Common SubsequenceBinary Search Tree from Sorted ArrayBalanced Binary TreeSort Using Two StacksO(1) Stackk-th element to last of a LinkedListDedup LinkedListCheck Rotated StringCompress String by Character CountEscape HTML whitespaceCheck String PermutationUnique StringContainer With Most Water4 Sum3 Sum Closest3 Sum2 SumMaximum SubarrayNested List Weight SumPalindrome NumberPow(x, n)Regular Expression MatchingRemove Nth Node From End of ListReverse IntegerRoman to IntegerRotate ArraySearch a 2D MatrixShortest Word DistanceTwo Sum III - Data structure designValid ParenthesesZigZag ConversionQuicksortAdd Two NumbersBest Time to Buy and Sell StockLetter Combinations of a Phone Number
PreviousSoftware EngineerNextLowest Common Ancestor of a Binary Tree

Last updated 6 years ago