1 Star 0 Fork 0

coderkim/Algorithms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

算法(第四版)

书本自带的版本库在 std.lib 下,这是解压的 stdlib.jar 源码,你也可以直接将 lib/stdlib.jar 加入到 library 中去。 数据集下载:http://algs4.cs.princeton.edu/code/algs4-data.zip

重定向与管道

如果想要运行书中的命令,那么进入 lib 目录中,然后

java -Djava.ext.dirs=. RandomSeq 1000 100.0 200.0 > data.txt

这样就会在当前lib下生成一个包含 100 到 200 之间的随机数文件。

平均数

java -Djava.ext.dirs=. Average < data.txt
--------结果分割线
Average is 150.27822999999998

管道

java -Djava.ext.dirs=. RandomSeq 1000 100.0 200.0 | java -Djava.ext.dirs=. Average
--------结果分割线
Average is 149.16858000000005

查找

  1. 二分查找

排序

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/coderkim/Algorithms.git
git@gitee.com:coderkim/Algorithms.git
coderkim
Algorithms
Algorithms
master

搜索帮助