上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: "题目是Go指南中的闭包求斐波那契数列" package main import "fmt" // 返回一个“返回int的函数” func fibonacci() func() int { var last = 0 var cur = 1 var count = 0 return func() in 阅读全文
posted @ 2019-03-10 19:16 yihailin 阅读(334) 评论(0) 推荐(0)
摘要: 条件概率(英语:conditional probability)就是事件A在事件B发生的条件下发生的概率。 条件概率表示为P(A|B),读作“A在B发生的条件下发生的概率”。 联合概率表示两个事件共同发生的概率。 A与B的联合概率表示为 ${\displaystyle P(A\cap B)} P(A 阅读全文
posted @ 2019-03-07 00:23 yihailin 阅读(872) 评论(0) 推荐(0)
摘要: 使用channel同步 package main import ( "fmt" ) func printNumber(num int, c chan struct{}) { fmt.Println(num) c 阅读全文
posted @ 2019-03-03 15:44 yihailin 阅读(569) 评论(0) 推荐(0)
摘要: MySQL支持下面的索引类型: 1. 哈希索引,只有memory引擎支持 2. 全文索引,MyISAM支持,Innodb(mysql5.6后支持) 3. BTree,B+Tree。B+Tree的非叶子节点不存储data,就可以存储更多的key 什么时候要使用索引? 1. 主键自动建立唯一索引; 2. 阅读全文
posted @ 2019-03-03 12:19 yihailin 阅读(141) 评论(0) 推荐(0)
摘要: 倒排索引 应用在互联网搜索技术中,如输入一个关键词,搜索结构给出包含该关键字的匹配网页。区别于遍历所有网页找到关键词,而是维护一个单词到文档的矩阵,然后直接查询该矩阵。 阅读全文
posted @ 2019-02-25 19:44 yihailin 阅读(250) 评论(0) 推荐(0)
摘要: 题目:从面额为2,3,7的钱币中,找出能凑够100块的最小钱币数。 思考 阅读全文
posted @ 2019-02-24 19:05 yihailin 阅读(118) 评论(0) 推荐(0)
摘要: 线性回归的公式: 一般向量形式为: 线性回归的损失函数: 2m 是为了求导时方便计算而设计的 上面的平方损失函数可以通过最小二乘法来求解。 对损失函数求偏导数: 然后进行参数更新: 参考: https://www.jianshu.com/p/0daab4fe5001 阅读全文
posted @ 2019-02-24 14:08 yihailin 阅读(310) 评论(0) 推荐(0)
摘要: 数学意义上的矩阵乘法 注意事项: 1、当矩阵A的列数(column)等于矩阵B的行数(row)时,A与B可以相乘。 2、矩阵C的行数等于矩阵A的行数,C的列数等于B的列数。 3、乘积C的第m行第n列的元素等于矩阵A的第m行的元素与矩阵B的第n列对应元素乘积之和。 乘积 哈达马积(hadamard p 阅读全文
posted @ 2019-02-22 23:28 yihailin 阅读(1037) 评论(0) 推荐(0)
摘要: 异或的两个特性 1. 两个相等的数的异或为0; 2. 任何一个数和0异或之后,还是这个数不变 应用 在 1 到 n 的数字中,有且只有唯一的一个数字 m 重复出现偶数次,其他数字都只出现一次,请用异或把这个数字找出来。 原始数据: 1,2...m,m,...n (是否有序对此题不重要) 所有数字: 阅读全文
posted @ 2019-02-15 01:35 yihailin 阅读(991) 评论(0) 推荐(0)
摘要: 平方根求解 def getSquareRoot(num: float, precision: float, maxTry: int) float: high = num low = 0 if num 0: print(maxTry) mid = (high low) / 2 + low print( 阅读全文
posted @ 2019-02-14 00:18 yihailin 阅读(212) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页