选择排序,在于每一次都将一个数筛选出来,存在另一个数组中。 ...
分类:
编程语言 时间:
2018-10-10 20:11:03
阅读次数:
199
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 ...
分类:
编程语言 时间:
2018-10-08 18:07:16
阅读次数:
259
上一个博客中讲解了用python实现一个简单的两层神经网络,我们是把所有的网络层都直接写在了类中。但是作为一个神经网络框架,网络的结构应该是可以由使用者自定义的,这样一来也就不用为每个网络结构都重写所有代码,我们把每一层模块化,在神经网络的类中定义结构时使用这些模块化的层堆叠形成一个完整的神经网络。 ...
分类:
编程语言 时间:
2018-10-08 00:49:39
阅读次数:
217
神经网络(Artificial Neural Network):全称为人工神经网络(ANN),是一种模仿生物神经网络(动物的中枢神经系统,特别是大脑)的结构和功能的数学模型或计算模型。 部分原理: 下面是单个神经元的数学模型: +1代表偏移值(偏置项, Bias Units);X1,X2,X2代表初 ...
分类:
编程语言 时间:
2018-10-07 23:26:04
阅读次数:
278
二叉树关键在构建和遍历,python实现相对简单,我们在实现需要用到类,分别设置爱左右子树,根节点,然后从根进行遍历,进行判断,若为空进行树的构建,非空则返回到列表中即可,我在进行遍历时产生了一个错误思想:把根放到树中遍历,这样发现遍历时会产生一个属性缺失的错误,后来浏览数次代码没有发现这个问题,查... ...
分类:
编程语言 时间:
2018-10-07 22:29:01
阅读次数:
199
首先,在网上拿到一份数据,省份和城市的对应表: 第一张图是省份以及对应的ID 第二张图是省份和城市,以及分别对应的ID 基本的思路是:实现一个字典,省份作为键,省份包含的城市作为值,举个例子:{“江苏省”:“南京市”,“苏州市”,··· “徐州市”}。 下面用代码实现: 1. 改变工作目录 2.1 ...
分类:
编程语言 时间:
2018-10-07 10:38:46
阅读次数:
1275
下面是我从cs231n上整理的神经网络的入门实现,麻雀虽小,五脏俱全,基本上神经网络涉及到的知识点都有在代码中体现。 理论看上千万遍,不如看一遍源码跑一跑。 源码上我已经加了很多注释,结合代码看一遍很容易理解。 最后可视化权重的图: 主文件,用来训练调参 two_layer_net.py 1 # c ...
分类:
编程语言 时间:
2018-10-07 01:11:00
阅读次数:
432
python实现音乐播放器 模块:pygame 模块:time Python 布尔循环实例: import timeimport pygamemuxi_k = """_________________|Pyhon音乐播放器|???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? _____ ...
分类:
编程语言 时间:
2018-10-06 13:17:02
阅读次数:
279
根据静觅老师博客所写 博客地址:https://cuiqingcai.com/ Requests -- Python实现的简单易用的HTTP库 安装方法 pip install Requests response = requests.get("www.baidu.com") 基本 get 方式 r ...
分类:
编程语言 时间:
2018-10-05 14:03:16
阅读次数:
183