算法
文章平均质量分 57
WavesApe_Bin
Error 伴一身
展开
-
算法-基本概念解释(随时添加更新)
深度学习方面是离不开算法的,最近又重新敲了一些算法巩固一下自己,算法其实不难数学很差没事照样能学好我自己就是一个例子,只要把算法的逻辑画图出来就很容易理解,然后实际操作一番,不懂多问问就是,算法是成为技术巨星的必经之路。大公司都会要求算法的。这篇我就写一些算法会经常用到的概念 这篇文章我随时更新因为我自己一下子也想不出来那么多以后算法文章的深入遇到什么概念我就往这边添。 算法我们经常会说的...原创 2018-03-15 13:42:37 · 205 阅读 · 0 评论 -
算法-基础(二)绘图库的应用
最近看的算法4 有看到里面介绍了绘图库很好用,然后学习了一番这个几个demo大致上都体现了绘图卡的用法在用绘图库之前得先导入jar 由于我看的是pdf 版本 没有介绍哪里有这个jar包 这个小破包让我找了很久。在下方连接中:http://introcs.cs.princeton.e...在上方连接中然后导入jar到工程中就行(这都不会的话还是先去百度一下吧)标准输出 一些pai pr...原创 2018-03-15 13:45:10 · 902 阅读 · 0 评论 -
算法-基础(一)数组基本操作 和 静态方法(后面编写算法的时候会用到)
由于后面编写算法涉及一些基础语法,我这边先复习复习有错误望指导。public class ArrayDemo { /** * 数组操作小样类 * @addPerson : 黄昭滨 2018-3-12 * @param args */ public static void main(String[] args){ } /**...原创 2018-03-15 13:47:07 · 345 阅读 · 0 评论 -
算法-基础(三) 二分查找法解析 入门级算法
被老总催命催了几个礼拜 ,赶紧补一篇不能断了节奏,乱了芳华。二分查找法:先看一下图 (马克笔没水了大家先将就一下,字你们也将就一下毕竟没文化)原理解析:二分查找也叫折半查找法 比如在一个14个元素的数组中 我索引是0-13的对吧 我们先从 0-13 索引取一个中间值 也就是 0+(13-0)/2 = 6.5在我int 中 6.5 =6 取索引6 的 这是我们去索引6 的值去与要查找的值对比如果...原创 2018-04-08 23:45:51 · 289 阅读 · 0 评论 -
算法-基础(四) 八大排序 - 选择排序
选择排序是一种比较简单的排序算法,思路大概是这样的 你要先找到整个数组的最小元素,然后将它置于最前面也就是索引0的那个位置,然后我们从索引1到数组的最大 索引 去寻找最小元素然后将他置于索引1的位置,以此类推下去就可以了。选择排序比较于冒泡排序的数据移动是最少的每次交换只有两个数组元素值进行交换。也就是 你有多少个元素我们就交换多少次,交换次数和数组大小是线性关系,我们目前的算法都是平方级别的...原创 2018-04-09 23:18:41 · 178 阅读 · 0 评论 -
算法-基础(四) 八大排序 - 插入排序
先以一组数据 的渐变形式来了解一下这是数据的最初格式第一次 判断 [0]>[1] 的情况下 这时候元素交换一下第二次 判断 [1]>[2] 的情况下 这时候元素交换一下 然后在判断 [0]>[1] 的情况下 就再次进行交换如果不是则不进行元素交换第三次 判断[2]>[3] 情况下进行进行交换 图中明细 [2]<[3] 所以无需交换元素第四次 ...原创 2018-04-10 14:25:00 · 151 阅读 · 0 评论