Coursera_Machine_Learning笔记目录

文章目录5.octave教程7.正则化 5.octave教程 5.1 基本操作 5.2 移动数据 7.正则化 7.1 过拟合问题 7.2 代价函数

2019-01-26 17:08:48

阅读数 71

评论数 0

剑指Offer题解(Python版)

5.从头到尾打印链表

2019-01-23 17:03:07

阅读数 98

评论数 0

JQuery解析Json数据填充到表格

<body> <table id='tabletest'> <tr> &...

2019-03-01 23:40:43

阅读数 117

评论数 1

linux找出两文件中相同和不同的ip

需求: 1.机器下线需核对开发提供的IP是否和我们存留的IP相同。(查找不同IP) 2.迁移机器需更改IP,需找出该IP是否开通防火墙(查找相同iP) 1.抽取目标文档IP 由于给出的文档格式比较乱,而我只要IP,而且是一行现实一个IP这种 grep -Eo '[0-9]{1,3}(\.[0-9]...

2019-02-28 18:56:16

阅读数 115

评论数 0

Js拼接Json供echarts的地图使用

需求:使用Echarts的地图显示数据时,后端传过来的数据格式,与期望的不同,需要重新拼接Json。 需要这样样子的数据格式 maps_data = { "max": 2936, "data":...

2019-02-28 18:49:11

阅读数 91

评论数 0

剑指offer:数组中重复的数字(python)

题目位置 题目描述 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 思路1: ...

2019-02-26 17:23:43

阅读数 92

评论数 0

剑指offer:数组中只出现一次的数字(python)

题目位置 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了偶数次。请写程序找出这两个只出现一次的数字。 思路1:遍历 class Solution: # 返回[a,b] 其中ab是出现一次的两个数字 def FindNumsAppearOnce(self, array)...

2019-02-26 17:21:37

阅读数 34

评论数 0

剑指offer:连续子数组的最大和(python)

题目位置 题目: 给一个数组,返回它的最大连续子序列的和。例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8 思路:贪心算法 class Solution: def FindGreatestSumOfSubArray(self, array): # w...

2019-02-19 15:37:05

阅读数 34

评论数 0

剑指offer:数组中出现次数超过一半的数字(python)

题目位置 题目: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路: 数组中有数字出现次数超过一半的数字,说明它出现的...

2019-02-19 04:52:15

阅读数 28

评论数 0

剑指offer:复杂链表的复制(python)

题目位置 题目 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。 思路 在原链表的基础上复制节点,将节点复制在原节点的后面。 复制随机节点。 将新旧链表分离。 # class RandomList...

2019-02-01 17:10:44

阅读数 60

评论数 0

链表中环的入口结点(python)

Leetcode 142. Linked List Cycle II 题目 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 思路: head 头节点 E 入口节点 X 首次相遇节点 a 头节点到入口节点距离 H 第一次相遇...

2019-02-01 15:44:06

阅读数 99

评论数 0

链表中是否有环(python)

141. Linked List Cycle 题目:判断一个单链表是否有环 方法:快慢指针 判断是否存在环,用fast和slow两个指针,从head开始,一个走一步,一个走两步,如果最终到达同一个结点,则说明存在环。 class Solution(object): def hasC...

2019-02-01 15:42:15

阅读数 103

评论数 0

删除链表中重复的结点(python)

Leetcode. 82. Remove Duplicates from Sorted List II 题目 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如: 输入:1->2->3-&amp...

2019-02-01 15:29:52

阅读数 73

评论数 0

剑指offer:反转链表(python)

题目位置LeetCode206 题目 输入一个链表,反转链表后,输出新链表的表头。 方法一:递归 class Solution: # @param {ListNode} head # @return {ListNode} def reverseList(self, head): prev = ...

2019-02-01 10:59:25

阅读数 84

评论数 0

剑指offer:顺时针打印矩阵(python)

题目位置 题目: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵,则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 思路: 这个思路不是剑指offer上面的,我觉得比较简单,搬过来跟大家一起学习下。 我们可以把...

2019-01-31 22:52:20

阅读数 51

评论数 0

剑指offer:调整数组顺序使奇数位于偶数前面(python)

题目位置 题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 思路: 初始时,设置两个指针,left指向数组的头部,right指向数组的尾部。从尾部开始判断,如果尾部元素为...

2019-01-31 13:44:26

阅读数 56

评论数 0

逻辑回归-多类别分类

什么是多类别问题 比如区分邮件,用以区分来自朋友的邮件,来自家人的邮件和工作邮件。 比如区分天气,区分晴天,雨天,多云,小雪。这就是多类别问题。 二元分类和多类别 之前我们用逻辑回归来解决了二元分类问题,如预测肿瘤的恶/良性,我们的做法是将数据集分为正类和负类。 多类别分类思想类似,比如我们有个三...

2019-01-30 20:19:42

阅读数 121

评论数 0

逻辑回归-简化代价函数和使用梯度下降

下面这个形式的代价函数有没有可能写的简单一点? 我们将y=1和y=0两个式子合并得: 带入代价函数,得 J(θ) 此时假设函数为 将 J(θ)带入梯度下降算法 求偏导得: ...

2019-01-30 20:12:52

阅读数 57

评论数 0

逻辑回归-代价函数

凸函数和非凸函数 对于线性回归问题,使用线性回归模型,我们定义的代价函数是误差的平方和。 同样的,理论上说,我们对分类问题,使用逻辑回归模型的也定义代价函数的误差的平方和,但是这里有个问题出现了。 我们将假设(Hypothesis) : 代入到代价函数中,我们得到的代价函数是一个非凸函数...

2019-01-30 19:42:50

阅读数 70

评论数 0

逻辑回归-判定边界

文章目录什么是判定边界如何利用判定边界线性的决策边界非线性的决策边界 什么是判定边界 了解判定边界的概念,可以帮助我们理解逻辑回归的假设函数到底在计算什么。 从左图可以看到:对于样本类别的判断完全取决于sigmoid函数的输出 该输出又与函数自变量z具有直接关系,也就是说: 又因为 那...

2019-01-30 19:18:50

阅读数 113

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭