为《算法》四配置eclipse或配置cmd,使BinarySearch能运行的方法
首先在链接处下载algs4.jar:
https://algs4.cs.princeton.edu/code/algs4.jar
然后下载数据文件algs4-data.zip:
https://algs4.cs.princeton.edu/code/algs4-data.zip
命令行的配置cmd:
一、把algs4.jar放在你想放的文件夹,你随便放在哪里都可以,我的是
C:\Users\zhaojing123\Desktop\MyCode\java\algorithm\algs4.jar
二、配置环境:
高级系统设置-环境变量-CLASSPATH,双击,把C:\Users\zhaojing123\Desktop\MyCode\java\algorithm\algs4.jar;添加到末尾,记得有“;”哈。
三、使用:
写程序时要用哪个algs4.jar中的哪个库,像下面一样导入就可以了:
import edu.princeton.cs.algs4.MinPQ; import edu.princeton.cs.algs4.StdIn; |
四、运行javac onechapter\BinarySearch.java时出现readInts已过时,不用管它,只要.class文件在就能正常运行;
五、onechapter是什么?
onechapter 是我这的BinarySearch.java所在的包,有包和无包的java程序的编译和运行是不一样的
Eclispse的配置:(建议用上面的cmd)
一、向eclipse导入algs4.jar
- 在 Eclipse中 .Project -> Properties -> Java Build Path -> Libaries -> Add External JARs.
- 依照这个顺序把algs4,jar加进去后,就可以使之可以导入引用,然后要用哪个库像下图一样导入就行了
import edu.princeton.cs.algs4.MinPQ; import edu.princeton.cs.algs4.StdIn;er二、 |
二、配置eclipse,使之像命令行一样工作:
1、
2、双击Program即可产生Configuration页面,名字你自己取,location是cmd.exe的地址,工作地址是你希望这个cmd一打开指向的哪个目录,然后Run