大家好久不见,实战部分一直托更,很不好意思。本文实验数据与代码来自机器学习实战这本书,倾删。 还是一样,设置两个数组,前两个作为特征值,后一个作为标签。当然这是简单的处理,实际开发中特征值都是让我们自己选的,所以有时候对业务逻辑的理解还是很重要的。 这段代码见一面1.4节。 Alpha表示步长,ma ...
分类:
其他好文 时间:
2016-10-07 23:04:55
阅读次数:
254
1.for语句 作用:实现c语句的重复执行。 一般形式: for(表达式1<初值表达式>;表达式2<条件表达式>;表达式3<步长表达式>) 循环体语句<被反复执行的语句,只能是一条语句> 注:-for语句中,用两个分号分隔三个表达式,但for的后面没有分号,因为与其后的循环体语句合起来作为一条完整的 ...
分类:
其他好文 时间:
2016-10-07 11:16:39
阅读次数:
137
动画的基本原理 : 让盒子的 offsetLeft + 步长 原理 匀速运动封装函数 ...
分类:
其他好文 时间:
2016-10-05 15:11:51
阅读次数:
196
在数值计算过程中,对于计算结果的准确性和效率有很高的要求,但是这两者之间往往互相矛盾;而使用柯朗数可用于平衡两者。 1、柯朗数的定义: C = sqrt(gh)*t/s 其中,t是时间步长,s是网格在水平方向的间距。 柯朗数的意义在于表示了在单位时间步长中,有多少个网格的信息发生了移动。经过正确的调 ...
分类:
其他好文 时间:
2016-10-05 15:10:46
阅读次数:
285
匀速动画的原理: 盒子本身的位置 + 步长 缓动动画的原理: 盒子本身的位置 + 步长 (不断变化的) 封装代码: ...
分类:
编程语言 时间:
2016-10-05 15:05:54
阅读次数:
183
题意:两个串匹配,检测第二个串在第一个串中出现几次,不过,在第一个中步长是k,kmp模板,不过nm足以过了,为啥非要kmp,速度还慢 ...
分类:
其他好文 时间:
2016-10-04 20:50:41
阅读次数:
257
一、希尔排序 1、算法思想: 我是栗子,栗子,栗子 假设有这样一组数[ 13 14 94 33 82 25 59 94 65 23 45 27 73 25 39 10 ],如果我们以步长为5开始进行排序,我们可以通过将这列表放在有5列的表中来更好地描述算法,这样他们就应该看起来是这样: 然后我们对每 ...
分类:
编程语言 时间:
2016-10-04 18:49:30
阅读次数:
158
长假第一天,因为加班太晚上午在家补觉,吃过中饭后跟小美商量决定出去走走,于是快速达成一致,选择在外吃完晚饭后到奥体公园散步。 吃饭的地点是一家湘菜老字号,至少有十多年历史了,第一次到那里吃是2002年,转眼十多年过去了,餐厅依旧保持着原貌。因为口味还不错加上优越的地理位置,经常到那里吃,也成为待人接 ...
分类:
其他好文 时间:
2016-10-02 06:48:38
阅读次数:
148
10.两个单链表相交,计算相交点 思路1: 分别遍历两个单链表,计算出它们的长度M和N,假设M比N大,则长度M的链表先前进M-N,然后两个链表同时以步长1前进,前进的同时比较当前的元素,如果相同,则必是交点。Node* getIntersectPoint(Node* Head1,Node* Head ...
分类:
其他好文 时间:
2016-09-30 07:47:13
阅读次数:
197
8.判断单链表是否有环(6形状)?如何找到环的“起始”点?如何知道环的长度? 思路: 注意分析题意,题意并非是说单链表完全成O形状的环,而是说单链表成6形状的环。 首先判断是否有环:为此我们建立两个指针,从Head一起向前跑,一个步长为1,一个步长为2,用 while(直到步长2的跑到结尾){检查两 ...
分类:
其他好文 时间:
2016-09-30 07:38:30
阅读次数:
151