Tag archives for LeetCode

  1. LeetCode in Swift: Sort List

    Problem Statement Sort a linked list in O(n log n) time using constant space complexity. Original LeetCode problem page My Solution in Swift I used a bottom-up iterative merge-sort to solve this problem with O(n log n) time efficiency and O(1) space efficiency. Note that, you cannot use traditional recursive merge-sort to tackle this problem; Continue reading...

  2. LeetCode in Swift: Evaluate Reverse Polish Notation

    Problem Statement Evaluate the value of an arithmetic expression in Reverse Polish Notation. Valid operators are +, -, *, /. Each operand may be an integer or another expression. Some examples:

    Original LeetCode problem page My Solution in Swift Continue reading...