资源链接:
官网链接
github地址(fork)
git类解析
maven(最新的是1.0.3)
java的环境搭建此处不做讲解,关于algs4库的引入只需要在gradle中加入引入即可:(默认的jcenter())
compile 'edu.princeton.cs:algs4:1.0.3'
代码使用步骤:
- clone代码
git clone https://github.com/heiheiwanne/algs4.git
- javac代码 生成 .class
cd src/main/java/edu/princeton/cs/algs4
java *.java
- 运行BinarySearch
cd src/main/java (这里是进入包名外)
tinyW.txt tinyT.txt 文件下载地址
< /Users/../../algs4-data/tinyT.txt :表示将文件内的内容输入到标准输入内
java edu.princeton.cs.algs4.BinarySearch /Users/../../algs4-data/tinyW.txt < /Users/../../algs4-data/tinyT.txt
- 结果
50
99
13
到此可正常使用算法书籍并学习,谢谢。
网友评论