Question:

Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input would have exactly one solution, and you may not use the same element twice.

Read more »

Question:

Design a logger system that receives the stream of messages along with its timestamps; each message should be printed if and only if it is not printed in the last 10 seconds.

Given a message and a timestamp (in seconds granularity), return true if the message should be printed in the given timestamp; otherwise, it returns false.

It is possible that several messages arrive roughly at the same time.

Read more »

身份問題

我想大家申請個人信用卡,應該是沒什麼太大的問題,對於各個銀行的最新推出的卡片優惠什麼的,只要有長期關注美国信用卡指南 或者我常去看的 Doctor Of Credit 大概都不會錯過相關的DP或者特別驚喜 (我也特別在 reference 裡面附上我常參與的 FB groups). 不過個人信用卡申請久了,總會想試試看商業信用卡.不過如果常常看華人信用卡社團或者網站裡面看到相關介紹時,第一話總是:

Read more »

Question:
Given a list of words and two words word1 and word2, return the shortest distance between these two words in the list.

word1 and word2 may be the same, and they represent two individual words in the list.

Read more »

Question:
Design a class which receives a list of words in the constructor, and implements a method that takes two words word1 and word2 and return the shortest distance between these two words in the list. Your method will be called repeatedly many times with different parameters.

Read more »