Algorithms, 4th Edition(算法-第四版)源码使用系统配置
作者:互联网
关于-Algorithms, 4th Edition (算法-第四版)源代码在本地机器的运行配置。
其实关于这个教程的使用已经在 Java Algorithms and Clients 页面中写出,并且跨三大平台包括Windows,Linux,Mac OS X。
但对于许多有英文阅读障碍的同学来说,这是一个很棘手的麻烦。(Java Algorithms and Clients 文中列出的配置步骤,如图
并且即使按照页面中所给的步骤在相应的平台配置部署之后也会遇到很多问题,所以在这里我列出在Windows上详细的使用步骤(非常适合于喜欢使用这本教材(Algorithms, 4th Edition(算法-第四版)作为学习用书的小伙伴们),希望能够帮助乐于学习的你们迈出这烦人的第一步 :) 咖喱gaygay
步骤:
1. 点击进入 Java SE Development Kit 8 ,这个是ORACLE官方下载JDK的网站,先点击红框内的 Accept License Agreement,点击之后就可以下载下方各平台上的JDK了,因为我们是在 Windows 使用,所以选择红框内的选项。下载完成之后点击安装,安装时会把JRE也安装上,所以一直下一步,直到完成就OK啦! (安装时记住安装的位置
注意:如果你的电脑 Windows 系统为32位,那么只能选择红框内上方选项 Windows x86,下载安装,不可以选择 Windows x64。Windows 系统为64位则可以都选,都下载,都安装
2.JAVA 环境配置
这里以 Windows 10 为例,点击计算机右键-属性-高级系统设置-高级-环境变量-系统变量
点击新建,如图所示,变量名:JAVA_HOME 变量值:默认位置为C:\Program Files\Java 下,复制一下路径粘贴到这里即可,如下
点击新建,如图所示,变量名:CLASSPATH 变量值输入:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
点击已经有的PATH,点击编辑,新建输入:%JAVA_HOME%\jre\bin;
环境配置已经完成,下面进行验证阶段 嘎嘎///
打开CMD(Windows + R 键,输入CMD即可打开,或者搜索CMD)
输入 javac -version 回车之后会显示出版本信息则表示安装配置成功
输入java -version 回车之后会显示出版本信息则表示安装配置成功
上方是我们运行JAVA环境所必须进行的步骤
1. 点击进入 Java Algorithms and Clients ,点击下方红色方框内 algs4.jar,这里会进行下载
下载链接:http://algs4.cs.princeton.edu/code/algs4.jar
到下载目录拷贝或剪切 algs4.jar 都可以,然后到C:\Program Files\Java\jdk1.8.0_121\lib 这个位置来,粘贴刚刚复制的 algs4.jar ,如图
注:官方网页给出的路径为:
C:\Users\username\algs4\algs4.jar;
这里随用户习惯,不强制在哪里放置alg4.jar,我会按照我刚才给的路径粘贴进行下面的教程
2.接下来点击计算机右键-属性-高级系统设置-高级-环境变量-系统变量,找到CLASSPATH
在末尾处输入%JAVA_HOME%\lib\algs4.jar;
注:输入前看前方最后的语句是否有分号,如果没有的话,加入一个分号后输入:%JAVA_HOME%\lib\algs4.jar;
3.点击 kevin-wayne/algs4,在GitHub 上下载我们学习所用的所有算法源代码
先点击上方的红框Clone or download,然后再点击下方红框内的 Download ZIP,这样我们就会把我们以后所需要学习的源代码都下载到本地计算机上来。
解压已经下载文件
找到里面的 main 文件夹
再到Java Algorithms and Clients 点击下方红色方框内的 algs4-data.zip 进行下载。
下载完成之后把里面的文件解压到我们刚刚提到的main文件夹下,如图
这时按住键盘的 SHIFT键,同时在main文件夹下空白处点击鼠标右键-选择在此处打开命令窗口
先编译一个 BinarySearch.java 文件,这是本书最开始讲的一个算法
输入 javac edu/princeton/cs/algs4/BinarySearch.java 回车
这时会在algs4文件下多了一个 BinarySearch.class 的文件
在输入:java edu/princeton/cs/algs4/BinarySearch largeW.txt < largeT.txt | more
回车执行,如图,执行成功 :)
最后
官方网站:http://algs4.cs.princeton.edu/code/
学习愉快!
标签:JAVA,Windows,jar,4th,Edition,点击,源码,algs4,下载 来源: https://blog.csdn.net/weixin_38556197/article/details/114779307