Princeton Algorithm Part 1 week 3 - NoteTaking

上课重点记一下:

assert = 程序运行到此该Boolean为true方能继续
• Statement to test assumptions about your program;
- Helps detect logic bugs
- Documents code

Java assert statement. Throws exception unless Boolean condition is true.
assert isSorted(a, lo, hi ;
Can enable or disable at run time. No cost in production code.
java -ea MyProgram //enable assertions
java -da MyProgram //disable assertions (default)

comparable:
comparator:

degenerate line segment == point;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容