默认按页码顺序显示所有勘误,也可以通过选择印次,来查过该印次的勘误。如果您有新发现的勘误,欢迎提交!

  • 第9页
    倒第7行,"whitelist.txt" to main()改为"largeW.txt" to main()
    黄志斌 提交于 2013-01-08 16:06 · 纸质版 · 第3印 ·
  • 第23页
    第21行,if (c > 0) return Double.NaN;改为if (c < 0) return Double.NaN;
    黄志斌 提交于 2013-01-08 16:09 · 纸质版 · 第3印 ·
  • 第30页
    代码第2行,“void initialize(long seed)”改为“void setSeed(long seed)”
    毛倩倩 提交于 2013-06-13 14:14 · 纸质版 · 第4印 ·
  • 第31页
    第1行,“initialize()”改为“setSeed()”
    毛倩倩 提交于 2013-06-13 14:15 · 纸质版 · 第4印 ·
  • 第41页
    第18行,and writeInts(), writeDoubles(), and writeStrings() in the Out library.改为and overloaded write() method in the Out library.
    黄志斌 提交于 2013-01-08 16:19 · 纸质版 · 第3印 ·
  • 第41页
    第18行,overloaded改为非代码体。
    毛倩倩 提交于 2013-03-11 16:37 · 纸质版 · 第4印 ·
  • 第52页
    第9行,Thus the value of 10&6 is 14 改为 Thus the value of 10|6 is 14
    查无此人 提交于 2012-08-06 13:48 · 纸质版 · 第3印 ·
  • 第58页 exercise1.1.24最后一行
    "divisor or 1111111 and 1234567"改为"divisor of 1111111 and 1234567"
    红烧肉 提交于 2015-01-22 21:42 · 纸质版 · 第 - 印 ·
    确认于 2018-12-18 17:17
  • 第75页
    Page 75, 在 collection types 类型中, 第五行: "IndexMinPQ IndexMinPQ "改为"IndexMinPQ IndexMaxPQ"
    格瑞图 提交于 2012-03-19 08:15 · 纸质版 · 第2印 ·
  • 第76页
    代码段改为:
    public static void main(String[] args) {
    double xlo = Double.parseDouble(args[0]);
    double xhi = Double.parseDouble(args[1]);
    double ylo = Double.parseDouble(args[2]);
    double yhi = Double.parseDouble(args[3]);
    int T = Integer.parseInt(args[4]);

    Interval1D xinterval = new Interval1D(xlo, xhi);
    Interval1D yinterval = new Interval1D(ylo, yhi);
    Interval2D box = new Interval2D(xinterval, yinterval);
    box.draw();

    Counter counter = new Counter("hits");
    for (int t = 0; t < T; t++) {
    double x = StdRandom.random();
    double y = StdRandom.random();
    Point2D p = new Point2D(x, y);

    if (box.contains(p)) counter.increment();
    else p.draw();
    }

    StdOut.println(counter);
    StdOut.println("box area = %.2f\n", box.area());
    }
    毛倩倩 提交于 2013-06-18 11:18 · 纸质版 · 第4印 ·