2019/3/12孙小北

最短路径之Dijkstra算法

因为最近在用R语言,所以代码使用R语言完成。语言只是工具,算法才是灵魂。Floyd算法简单暴力,三个for循环搞定。但是相应是要付出代价的,时间复杂度为O(n^3)。今天学习的是一个O(n^2)的算法--经典Dijkstra(迪杰斯特拉)算法,这也是经典贪心算法的好例子。Dijkstra算法是一种典型的单源最短路径算法,用于计算一个节点到其他所有节点的...

阅读全文»
2019/3/11孙小北

JQuery循环遍历获取json数据

示例代码如下:for循环$.ajax({ type: 'GET', url: url, dataType: 'json', success: function (data) { for (i = 0; i < data.length; i++) { //业务代码 $('#ot_' + data[i].BsOrgTypeCD).prop("checked", true); } }, error: function (data) { top.layer.msg("获取...

阅读全文»
2019/3/1孙小北

R Studio常用快捷键总结

R Studio常用快捷键代码区:注释/取消注释当前行(多行) Ctrl+Shift+C(Command+Shift+C)改变工作目录 Ctrl+Shift+K (Ctrl+Shift+K)新建一个文件 Ctrl+Shift+N (Command+Shift+N)打开文件 Ctrl+O Command+O保存当前文件 Ctrl+S Command+S运行当前行 Ctrl+Enter Command+Enter行缩进 Ctrl+I Command+I从选择中抽取函数(代码重...

阅读全文»
2019/2/23孙小北

World编辑时列表序号变成了竖线怎么处理

列表序号变成了竖线,折腾了好久终于改过来了,步骤如下:(1)在文章中选中那条竖线,由黑色变成灰色即为选中(2)“ctrl+shift+S”,弹出该应用样式的对话框,点击重新应用。(3)数字编号出现

阅读全文»
2019/2/19孙小北

R语言画图par() 函数参数详解

R有着非常强大的绘图功能,我们可以利用简单的几行代码绘制出各种图形来,但是有时候默认的图形设置没法满足我们的需要,甚至会碰到各种各样的小问题:如坐标轴或者标题出界了,或者图例说明的大小或者位置遮挡住了图形,甚至有时候默认的颜色也不能满足我们的需求。如何进行调整呢?这就用到了“强大”的函数par()。我们可以通过设定...

阅读全文»
2019/2/18孙小北

RStudio打包R程序包报错:Rtools is required to build R packages

RStudio打包R程序包报错如下:WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:http://cran.rstudio.com/bin/windows/Rtools/解决方案:下载对应版本的Rtools ,安装下载的安装包,勾选将路径添加到环境变...

阅读全文»

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档