使用 R 语言求解三维装箱问题
搭建 R 语言环境
您可以从 R-3.2.2 for Windows(32/64位)下载R的Windows安装程序版本,并将其保存在本地目录中。
因为它是一个名为“R-version-win.exe”的Windows安装程序(.exe)。 您只需双击并运行安装程序接受默认设置即可。 如果您的Windows是32位版本,它将安装32位版本。 但是如果你的窗口是64位,那么它安装32位和64位版本。
安装过程中注意如果你是64位版本,除了修改安装路径外和添加桌面快捷方式外,其余最后全部默认。
如果官网下载太慢,我这有 windows 64 的百度云链接,点击下载
下载指定的 R 语言包
检验是否成功安装 R
安装完毕之后,桌面上出现两个图标,一个是 32 位的,一个是 64 位的,点击 64 位的图标运行,出现类似的界面说明环境已经搭好了
指定 R 包的镜像源
在主界面菜单栏点击 程序包–>设定CRAN源,稍等一会儿弹出一个弹窗,选择第一个也就是0-cloud
镜像,因为我们安装 R 语言的第三方包的源是被墙了的,所以必须通过镜像获取。
安装devtools
命令是:
install.packages(“devtools”)
我的理解是devtools
对于 R 语言的作用类似 pip
对于 Python的作用:协助下载第三方库/源。
由于安装的东西比较多,所以安装的时间比较长,
安装其他本项目需要依赖的源
devtools::install_github(‘sb/sp’)
运行代码示意
最终解决的三维装箱的 R 代码运行结果如下(参数随便设置的)
代码以后再贴出来。