摘要: github:kmeans代码实现1、kmeans代码实现2(包含二分k-means) 本文算法均使用python3实现 1 聚类算法 对于**"监督学习"(supervised learning),其训练样本是带有标记信息的,并且监督学习的目的是:对带有标记的数据集进行模型学习,从而便于对新的样本 阅读全文
posted @ 2018-06-06 15:53 EEEEEcho 阅读(77468) 评论(1) 推荐(7)
摘要: github: "代码实现" 本文算法均使用python3实现 1. 二叉树 1.1 二叉树的定义    二叉树 是一种特殊的树,它具有以下 特点 :   (1)树中每个节点最多只能有两棵树,即每个节点的度最多为2。   (2)二叉树的子树 阅读全文
posted @ 2018-06-06 10:15 EEEEEcho 阅读(23748) 评论(0) 推荐(4)
摘要: 1. 什么是极大似然估计 在日常生活中,我们很容易无意中就使用到极大似然估计的思想,只是我们并不知道极大似然估计在数学中的如何确定以及推导的。下面我们使用两个例子让大家大概了解一下什么是极大似然估计: (1)猎人师傅和徒弟一同去打猎,遇到一只兔子,师傅和徒弟同时放枪,兔子被击中一枪,那么是师傅打中的 阅读全文
posted @ 2018-06-05 15:03 EEEEEcho 阅读(19069) 评论(4) 推荐(1)
摘要: github:代码实现之逻辑回归 本文算法均使用python3实现 1. 什么是逻辑回归 《机器学习实战》一书中提到: 利用逻辑回归进行分类的主要思想是:根据现有数据对分类边界线建立回归公式,以此进行分类(主要用于解决二分类问题)。 由以上描述我们大概可以想到,对于使用逻辑回归进行分类,我们首先所需 阅读全文
posted @ 2018-06-04 21:38 EEEEEcho 阅读(16059) 评论(0) 推荐(2)
摘要: 本文算法使用python3实现 1 题目描述:   给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方   时间限制:1s;空间限制:32768K 2 思路描述:    方法一 :对 阅读全文
posted @ 2018-06-04 12:10 EEEEEcho 阅读(510) 评论(0) 推荐(0)
摘要: github:代码实现之一元线性回归、代码实现之多元线性回归与多项式回归 本文算法均使用python3实现 1. 什么是线性回归 《机器学习》对线性回归的定义为: 给定数据集 $ D = {(x^{(1)}, y^{(1)}),(x^{(2)},y^{(2)}),...,(x^{(m) } ,y^{ 阅读全文
posted @ 2018-06-01 19:10 EEEEEcho 阅读(10123) 评论(2) 推荐(1)
摘要: github: "代码实现" 本文算法均使用python3实现 1. 二叉搜索树定义   二叉搜索树(Binary Search Tree),又名二叉排序树(Binary Sort Tree)。   二叉搜索树是具有有以下性质的二叉树:  &emsp 阅读全文
posted @ 2018-05-31 19:50 EEEEEcho 阅读(16736) 评论(0) 推荐(2)
摘要: 本文算法使用python3实现 1. 问题1 1.1 题目描述:   输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,1 阅读全文
posted @ 2018-05-29 19:21 EEEEEcho 阅读(903) 评论(0) 推荐(0)
摘要: 本文算法使用python3实现 1 题目描述:   输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示   时间限制:1s;空间限制:32768K 2 思路描述:    方法一 :对整数的二进制表示的每一位与 1 求与,所得结果 阅读全文
posted @ 2018-05-28 17:25 EEEEEcho 阅读(198) 评论(0) 推荐(0)
摘要: 本文算法使用python3实现 1 题目描述:   输入一个链表,输出该链表中倒数第k个结点。   时间限制:1s;空间限制:32768K 2 思路描述:    方法一 :当链表长度为 $ n $ 时,输出链表倒数第 $ k $ 个节点,即 阅读全文
posted @ 2018-05-20 11:12 EEEEEcho 阅读(158) 评论(0) 推荐(0)