linlaw Techblog

linlaw Techblog

Make the change you want to see in the world.

home archive about

reading_label

2021

  • 2021/09/20778.Swim in Rising Water
  • 2021/08/01759. Employee Free Time
  • 2021/07/13373. Find K Pairs with Smallest Sums
  • 2021/06/01218. The Skyline Problem
  • 2021/04/27973. K Closest Points to Origin
  • 2021/04/24355. Design Twitter
  • 2021/03/211801. Number of Orders in the Backlog

2019

  • 2019/02/20857. Minimum Cost to Hire K Workers

2018

  • 2018/10/29692. Top K Frequent Words
  • 2018/10/18703. Kth Largest Element in a Stream
  • 2018/10/08295. Find Median from Data Stream
  • 2018/09/0123. Merge k Sorted Lists
  • 2018/08/21215. Kth Largest Element in an Array
  • 2018/08/02767. Reorganize String
  • 2018/06/29264. Ugly Number II
  • 2018/06/07347. Top K Frequent Elements
categories
  • Reading
  • STL
  • algorithm
  • behavioral question
    • amazon
  • google
  • leetcode
    • amazon
    • hash table
      • design
    • linked list
    • note
  • microsoft
  • note
  • programming language
    • study
  • project
  • study
    • programming language
  • tutorial
tags
adobe facebook leetcode easy hard string dynamic programming backtracking facebook microsoft google apple medium sliding window easy medium hard binary search bfs stack amazon dp array dfs two pointers hash table sorting greedy BFS union find uber design pure storage graph math linked list citrix sort merge sort two pointer linkedin bloomberg yelp heap trie binary seach topological sort adobe airbnb binary search tree divide and conquer lyft recursion Floyd's Tortoise and Hare Algorithm epic system binary indexed tree permutation brainteaser bit manipulation bucket sort queue has table peak random tree oracle greddy doubly linked list recursive String two sigma prefix sum paypal DFS ebay partition subset twitter east indeed game theory map snapchat interview STL C++ 11 MSDN double linked list BST java spring cycle detection algorithm space complexity economics Tree tree traversal preorder inorder postorder binary tree blockchain c++
recent
  • 1525.Number of Good Ways to Split a String
  • 1423.Maximum Points You Can Obtain from Cards
  • 1293.Shortest Path in a Grid with Obstacles Elimination
  • 1197.Minimum Knight Moves
  • 735.Asteroid Collision
  • 443.String Compression
  • 724.Find Pivot Index
  • 934.Shortest Bridge
  • 1048.Longest String Chain
  • 1559.Detect Cycles in 2D Grid
blogroll
    linlaw's Linkedin
      linlaw's Github
      Copyright © 2021 linlaw Techblog. Powered by Hexo.