会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
junanpan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
18
下一页
2022年2月14日
最小二乘法理解与应用
摘要: 最小二乘法是一个既熟悉又陌生的东西。 在回归问题中我们经常使用最小二乘法来预测出一条直线或者曲线用于拟合真正的数据点。而拟合数据的方式就是使用最小二乘法——使我们的预测值与真实值之间的差的平方和最小。 因为看起来十分基础和简单,甚至用上面这一段话就讲完了。 然而,为什么是平方和呢?而不是一次方或者三
阅读全文
posted @ 2022-02-14 20:16 JunanP
阅读(167)
评论(0)
推荐(0)
2022年2月12日
熵 信息熵 交叉熵
摘要: 在信息论当中,我们经常用熵来表示信息的混乱程度和不确定程度。熵越大,信息的不确定性就越强。 熵的公式如下: (注:log默认以2为底) 把这个公式拆开来看其实非常简单:一个负号,一个p(x)以及log(p(x))。我们知道一个事件发生的概率是0-1之间的,这样一个概率值送入log函数(如下图),肯定
阅读全文
posted @ 2022-02-12 14:02 JunanP
阅读(112)
评论(0)
推荐(0)
2022年2月8日
LeetCode课程表Ⅱ
摘要: 210. 课程表 II 现在你总共有 numCourses 门课需要选,记为 0 到 numCourses - 1。给你一个数组 prerequisites ,其中 prerequisites[i] = [ai, bi] ,表示在选修课程 ai 前 必须 先选修 bi 。 例如,想要学习课程 0 ,
阅读全文
posted @ 2022-02-08 15:09 JunanP
阅读(23)
评论(0)
推荐(0)
2022年1月19日
LeetCode二叉树的直径
摘要: 543. 二叉树的直径 给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。 示例 :给定二叉树 1 / \ 2 3 / \ 4 5 返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。 思路: 这道
阅读全文
posted @ 2022-01-19 20:37 JunanP
阅读(19)
评论(0)
推荐(0)
找到字符串中所有字母异位词 滑动窗口
摘要: 438. 找到字符串中所有字母异位词 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字母重排列形成的字符串(包括相同的字符串)。 示例 1: 输入: s = "cbaebabacd", p = "abc"输出:
阅读全文
posted @ 2022-01-19 20:25 JunanP
阅读(26)
评论(0)
推荐(0)
2022年1月18日
LeetCode字符串解码
摘要: 394. 字符串解码 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。 你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合
阅读全文
posted @ 2022-01-18 19:25 JunanP
阅读(25)
评论(0)
推荐(0)
最长递增子序列 动态规划
摘要: 300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 示例 1: 输入:nums = [10,9,2,
阅读全文
posted @ 2022-01-18 19:22 JunanP
阅读(24)
评论(0)
推荐(0)
2022年1月17日
核函数 高斯核函数,线性核函数,多项式核函数
摘要: 核函数是我们处理数据时使用的一种方式。对于给的一些特征数据我们通过核函数的方式来对其进行处理。我们经常在SVM中提到核函数,就是因为通过核函数来将原本的数据进行各种方式的组合计算,从而从低维数据到高维数据。比如原来数据下样本点1是x向量,样本点2是y向量,我们把它变成e的x+y次方,就到高维中去了。
阅读全文
posted @ 2022-01-17 19:52 JunanP
阅读(689)
评论(0)
推荐(0)
二叉树的序列化与反序列化
摘要: 297. 二叉树的序列化与反序列化 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻
阅读全文
posted @ 2022-01-17 19:19 JunanP
阅读(30)
评论(0)
推荐(0)
2022年1月16日
LeetCode回文链表 双指针+反转链表
摘要: 234. 回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 示例 1: 输入:head = [1,2,2,1]输出:true 示例 2: 输入:head = [1,2]输出:false 思路: 要判断链表是否是回文链表,
阅读全文
posted @ 2022-01-16 13:42 JunanP
阅读(16)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
18
下一页
公告