康毅滨博士——普林斯顿大学分子生物学系副教授及新泽西肿瘤研究所研究员。2011年维尔切克创新奖(VilcekPrize for Creative Promise)生物医学奖获得者。 7月初,美国普林斯顿大学分子生物学系教授康毅滨来上海讲学。他负责该系在中国的招生工作,因此接触了形形色色的中国学生(其中绝大部分是清华、北大、复旦、中科大等国内知名学校的尖子生),真切地感受到了中国教
Point: 重点是Comparable和Comparator接口的区别和实现。另外需要特别注意点的坐标是整数类型而斜率是浮点数,所以在计算斜率时可以乘以1.0。其次要注意Java中正负零不相等的问题,即0/5与0/(-5)不相同。 import java.util.Comparator;import edu.princeton.cs.algs4.StdDraw;public class Po
Deque: 使用LinkedList和哨兵节点即可。 import java.util.Iterator;import java.util.NoSuchElementException;import edu.princeton.cs.algs4.StdOut;import edu.princeton.cs.algs4.Stopwatch;public class Deque<Item> i