算法(第四版) --代码运行环境的搭建(Mac版本)
来源:互联网 发布:npm 淘宝镜像 安装 编辑:程序博客网 时间:2024/06/04 19:53
一. 环境搭建
在学习算法(第四版)时。我使用eclipse,尝试写BinarySearch.java的代码。后遇到代码无法编译,或者解决了编译问题又无法运行。会很打击学习的积极性。后来发现,官网有一套完整的解决方案。
按照下面的链接一步步操作即可。
http://algs4.cs.princeton.edu/mac/
并且,尝试使用Dr Java写了HelloWorld.java
二.运行BinarySearch
1.当我编译BinarySearch.java时,会有下述代码片段的问题。
int []whitelist = In.readInts(args[0]);//已经弃用了,不过仍然可以使用。只是会有警告提示。 /*也可以将这句话,替换为下面注释的内容,可以消除警告*/ // In in = new In(args[0]); // int []whitelist = in.readAllInts();
2.当我使用java BinarySearch tinyW.txt < tinyT.txt命令,运行BinarySearch.class时,发现发生了下述错误。
2.1解决办法:改用java-algs4 BinarySearch tinyW.txt < tinyT.txt命令。(注意,以后涉及算法(第四版)的代码,使用javac-algs4命令编译,使用java-algs4运行才不会出问题)
算法官网的描述。
2.2运行结果:
至此,终于可以愉快的学习了。同时coursera也有算法(第四版)作者:Robert Sedgewick同步的课程。
阅读全文
0 0
- 算法(第四版) --代码运行环境的搭建(Mac版本)
- 算法学习第一天-搭建能运行算法第四版的代码
- 《算法第四版》环境搭建
- 《算法第四版》环境搭建
- 《算法》 第四版 环境搭建 记录
- 搭建Kafka运行环境-Mac版
- docker 环境搭建 Windows版本 mac版本
- 在 mac 上搭建 cocos2d-x 3.1 版本的环境
- mac下搭建cocos2d-x的android运行环境
- 关于 vue.js 运行环境的搭建(mac)
- 关于 vue.js 运行环境的搭建(mac)
- 《算法》第四版《Algorithms》4th Edition 学习环境搭建
- Mac多python版本环境搭建
- Go运行环境搭建(Mac\Linux)
- Mac 使用homebrew搭建 PHP 运行环境
- mac react-native 环境搭建与运行
- Mac 使用homebrew搭建 PHP 运行环境
- mac phpStorm 搭建PHP运行环境
- 【XMPP】client 连接server的过程
- Android 自定义注解详解
- CDSN左侧自定义栏目美化
- JQuery 禁止页面回车键
- .net中数据存入数据库时中文变?
- 算法(第四版) --代码运行环境的搭建(Mac版本)
- 编写类String的构造函数、析构函数和赋值函数
- rbac数据库错误
- 《python核心编程》学习笔记
- 小笔记-mysql基础
- 【Python】高级特性之生成器
- Django中favicon.ico文件的配置
- 实现Singleton模式
- 阅读小结:Unsupervised Learning of Visual Representations using Videos