1. 程式人生 > >《算法 4th》程序運行相關問題(不斷更新)

《算法 4th》程序運行相關問題(不斷更新)

blank .html 4th binarys 程序包 blog lan log div

2018.3.9

1. 示例代碼都未導入作者自己開發的庫,需要添加相關導入:

  import edu.princeton.cs.algs4.*;

  如:import edu.princeton.cs.algs4.In;

    import edu.princeton.cs.algs4.StdOut;

2. 對於BinarySearch運行的問題:

  在DrJava中編譯好後,無法直接用DrJava的Interactions界面運行命令:

    java BinarySearch tinyW.txt < tinyT.txt

  它不支持重定向;

  而在使用Command Prompt運行時,程序報錯,提示程序包edu.princeton.cs.algs4不存在

  這裏要註意,雖然我們在DrJava中建工程時包含了algs4的路徑,但是Command Prompt不知道,所以我們在編譯或運行時,都要加上algs4的路徑:

  java -cp ..\algs4.jar; BinarySearch tinyW.txt < tinyT.txt

  註意algs4.jar後面的分號!!

  更具體的命令可參考這篇博客

    

《算法 4th》程序運行相關問題(不斷更新)