算法学习
文章平均质量分 86
秋月丹青
这个作者很懒,什么都没留下…
展开
-
直接插入算法
直接插入算法:步骤:一:设置监听岗二:交换监听岗三:将数据插入监听岗 //直接插入排序 public static void zjcrpx(){ int[] a={1,2,3,4,5,6,733,10}; //遍历数组,因为第一个a[0]肯定是有序的,所以用a[1]开始排序 for(int i=1;i<a.length;i++){ //建立原创 2018-04-18 17:04:13 · 201 阅读 · 0 评论 -
插入排序算法之折半插入排序算法
之前有学过二分查找,其实折半插入跟二分查找都是同一个原理。在百度百科开了折半排序算法的原理后,自己试着根据原理写出了版本一的算法,版本二是参照巨人的实现思想,版本二才是重点。版本一可以忽略不看。算法同样的目的是寻找正确的插入点。版本一:实现思想:第一步:获取折半后的下标第二步:判断插入值是否小于折半处的值,如果小于,而且 小于折半处前一个值 ,则往左再次折半(为什么要小于折半处减一的值,举个列子,...原创 2018-04-19 11:34:24 · 1347 阅读 · 1 评论 -
java springBoot 中调用 Matlab软件 进行 二维矩阵计算 matlabcontrol
最近,公司的一个项目要结合matlab 做一些算法预测。传递的参数大部分是矩阵结构,在java中可以用二维数组表示。首先百度搜索资料,尝试过matlab 的.m文件打包成jar的形式,这个是可行的,只不过jar的形式受限比较大,jdk运行版本要求严格,而且后期的.m文件的修改,要重新打包,增加运维成本。最终参照这篇博客的经验,,https://blog.csdn.net/qq_277316...原创 2019-08-14 10:13:45 · 3301 阅读 · 1 评论