算法学习(一):环境搭建

资源链接:
官网链接
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

到此可正常使用算法书籍并学习,谢谢。

你可能感兴趣的:(算法学习(一):环境搭建)