1. 程式人生 > >《Algorithms 4的環境搭建》

《Algorithms 4的環境搭建》

本人學習能力比較弱,想自學演算法,但又拖拖拉拉搭建了很久的《演算法》環境,今天記錄下搭建過程。

  1. 看過書的都知道里面給我們定義了很多基本函式,雖然演算法重要的是思想,但是如果能直接用簡單的函式,比較讀入,輸出什麼的也行,當然如果你比較6,自己寫了庫函式也可以。先下載庫檔案包algs.jar。下載地址:http://algs4.cs.princeton.edu/code/algs4.jar
  2. 配置環境變數,在使用者變數那兒新增CLASSPATH:algs.jar的位置
  3. 複製這個庫檔案到你的環境系統庫裡面,找不到的可以參考這個地址,開啟eclipse可以看到多了這個庫檔案,灰色部分:
  4. 新增程式碼測試
    import edu.princeton.cs.algs4.StdDraw;
    
    public class DrawTest {
        public static void main(String[] args) {
            int N = 100;
            StdDraw.setXscale(0, N);
            StdDraw.setYscale(0, N*N);
            StdDraw.setPenRadius(.01);
            for(int i = 1; i <= N; ++i) {
                StdDraw.point(i, i);
                StdDraw.point(i, i*i);
                StdDraw.point(i, i*Math.log(i));
            }
        }
    }