摘要: 分治法数组最大最小差: 结果: 生成数组: 元素个数为:10 为 [910, 973, 947, 816, 588, 568, 354, 358, 804, 52] 冒泡: 快速: 结果: 合并: 结果: 元素个数为:100 为 [418, 475, 689, 108, 323, 450, 839, 阅读全文
posted @ 2018-10-06 20:35 cn_gzb 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 引用于:https://blog.csdn.net/u010195841/article/details/69257897 overcoming catastrophic forgetting in neural networks 出处:2017 Jan 25 PNAS(proceedings of 阅读全文
posted @ 2018-09-29 11:23 cn_gzb 阅读(1674) 评论(0) 推荐(0) 编辑
摘要: 算法描述: 1.先从数列中取出一个数作为基准数。 2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。 3.再对左右区间重复第二步,直到各区间只有一个数。 结果: 阅读全文
posted @ 2018-09-18 17:41 cn_gzb 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 实现合并排序: 首先归并排序使用了二分法,归根到底的思想还是分而治之。拿到一个长数组,将其不停的分为左边和右边两份,然后以此递归分下去。然后再将她们按照两个有序数组的样子合并起来。这样说起来可能很难理解,于是给出一张我画的图。 这里显示了归并排序的第一步,将数组按照middle进行递归拆分,最后分到 阅读全文
posted @ 2018-09-18 13:04 cn_gzb 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 求数组中最大的最小数之差: 法一: 法二: ps:实在想不出还有什么更简单的方法了!!! 第二题: 个人水平有限,参考源为:https://blog.csdn.net/yannanxiu/article/details/51758360 输出结果: 阅读全文
posted @ 2018-09-06 10:55 cn_gzb 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 什么是神经网络? 人工神经网络(Artificial Neural Networks,简写为ANNs)也简称为神经网络(NNs)或称作连接模型(Connection Model),通俗来讲,神经网络是在模仿动物神经网络而构成的算法数学模型。 它由三部分组成:输入层、隐藏层、输出层 我们可以把这三者简 阅读全文
posted @ 2018-09-04 11:31 cn_gzb 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 冒泡法排序延伸: 某位老哥的方法,引用学习 阅读全文
posted @ 2018-09-04 11:12 cn_gzb 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 冒泡法排序: 冒泡排序(Bubble Sort):重复地遍历要排序的数列,依次比较两个元素,如果他们的顺序不符就把他们交换过来。就像气泡一样,需要排序的元素通过比较、交换位置,一点一点浮到对应的位置。 个人理解的原理: 1、比较相邻的元素。例:需要进行升序排列,如果:元素1 > 元素2 那么元素1和 阅读全文
posted @ 2018-09-03 21:24 cn_gzb 阅读(200) 评论(0) 推荐(0) 编辑
摘要: type( ): 输入对象引用名就能打出对象: 元组长度len( ): .append( )操作指令:插入一个元素 数组里个数从0开始: 直接用x[*] =_来修改列表元素: 身份操作符:is,若is两端引用同一对象,则为true,否则为false 比较操作符: 成员操作符: 逻辑运算符:and , 阅读全文
posted @ 2018-09-03 20:06 cn_gzb 阅读(229) 评论(0) 推荐(0) 编辑
摘要: find命令: 函数的两种定义法: 局部变量: 面向对象与过程的区别: 匿名函数: 软操作: 阅读全文
posted @ 2018-09-03 00:35 cn_gzb 阅读(237) 评论(0) 推荐(0) 编辑