Cost Function
代价函数,通常用来判断模型的拟合程度。 其中有一个方差公式,应该都能看出来,通过方差来进行拟合的衡量。但是让人疑惑的就是为什么是方差的 呢,其实这个 完全是为了之后计算方便而设置的,因为之后求导,能够把这个 抵消,方便之后更好的进行计算。
代价函数,通常用来判断模型的拟合程度。 其中有一个方差公式,应该都能看出来,通过方差来进行拟合的衡量。但是让人疑惑的就是为什么是方差的 呢,其实这个 完全是为了之后计算方便而设置的,因为之后求导,能够把这个 抵消,方便之后更好的进行计算。
LeetCode 72. Edit Distance 题目:给定两个单词,将第一个单词转换成第二个单词,需要的最少的步数。其中:替换,删除,增加都算是一个步数。 思路:不知道为啥这题标为难,其实也是超级简单的题目,唯一需要动一点脑子的,就是删除的那个操作,第二个单词的下标是不需要往前移的。比较值得注 阅读更多…
712. Minimum ASCII Delete Sum for Two Strings 又是dp题目 题目:删掉两个字符串中的字符让两个字符串相同,并统计删掉的字符的ascii码总和,要求总和最低。 思路:也是动态规划,和最长公共子序列很像,是个变种。 有两种思路,第一种:继续按照最长公共子序列 阅读更多…
LeetCode 198&213. House Robber & House Robber II 两题一起 题目:抢劫房屋,不能抢劫相邻的房屋,否则会被抓。升级版的房屋是一个环,也就是最后和最先的房屋是相邻的。 思路:基础版是最简单的动态规划,升级版就是抢最后一间和不抢最后一间的情况 阅读更多…
在一个需求中意外的发现了defaultdict这个东西,python中的dict很好理解,可是有一个使用起来不方便的地方在于,需要进行初始值是否初始化的判断: list = [“aaa”, “bbb”, “ccc”, “aaa”] kv = {} for d in list: if d in kv: 阅读更多…
取自:https://github.com/yangshun/front-end-interview-handbook/blob/master/Translations/Chinese/questions/javascript-questions.md 以下问题仅仅用于抽查助记。 请解释事件委托(e 阅读更多…
javascript一切都是值传递,只不过传递的值是一个引用。 可能有点绕口,来看例子慢慢解释一下。(例子来自) function changeStuff(a, b, c) { a = a * 10; b.item = “changed”; c = {item: “changed”}; } var 阅读更多…
设计部分 因为平时在做项目的时候,总是会有一些重复代码的工作量,作为一个有追求的程序员,当然不会让自己一直重复这些劳动。于是,就有了IDEA插件开发这个方案了。IDEA插件开发的资料非常少,大部分都要阅读IDEA的源码来探索。 首先明确我的目标:根据模块和页面名称,自动初始化一系列的页面,其中的变量 阅读更多…