expedia 合同工店面

买卖股票
给一个list求最大的profit
比如[9,7,1,3,8] 最大就是7, 8 -1

add one linked list 那题 不过是从尾巴加到头
先reverse两个list 然后在加 加完之后reverse回去

singleton的实现

public class Singleton {
  private Singleton() {}
   public static Singleton getSingleton() {
      if (this.singleTon == null) this.singleTon = new Singleton();
       return singleTon;
   }
}

什么情况下需要多个singleton, 多线程
然后又问了synchronized在java里面的作用,就是保证thread safe

为啥lz不面全职啊?

猎头找上门