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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容