自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(236)
  • 收藏
  • 关注

原创 YOLOV1

YOU ONLY LOOK ONCE

2023-08-22 18:33:44 765

原创 第9章:聚类

有很好的统计学上的意义,但是只能找到椭球形的聚类。

2023-08-22 17:25:29 759

原创 第8章:集成学习

随机:一个是训练集的随机,一个是属性的随机(每次在当前属性中随机取K个构成属性子集,在子集中选择信息增益最大的属性)数据集划分:使用类似自助法的k折交叉验证,有放回的取出,分别训练T个决策树。利用初始数据集训练出初级学习器,然后生成一个新数据集,训练一个次级学习器。

2023-08-19 10:42:18 490

原创 第7章:贝叶斯分类器

贝叶斯分类器:使用贝叶斯公式贝叶斯学习:使用分布估计(不同于频率主义的点估计)

2023-08-17 20:21:53 188

原创 第6章:支持向量机

w为法向量,决定的是超平面的方向。b是偏移项,决定了超平面与原点之间的距离。为什么最大化间隔,得到的就是最优平面呢?

2023-08-17 14:31:05 565

原创 第5章:神经网络

上述定义的简单单元即为神经元模型。

2023-08-14 16:33:38 378

原创 790. 多米诺和托米诺平铺

【代码】790. 多米诺和托米诺平铺。

2023-08-13 11:20:29 150

原创 第4章:决策树

可以构造曲线边界,例如敲声*3+色泽>1.5。

2023-08-13 11:02:03 1209

原创 第3章:线性模型

优点:简单、基本、可理解性好。

2023-08-12 20:32:00 172

原创 2462. 雇佣 K 位工人的总代价

分别维护两个堆,取左右两边最小的那个。

2023-08-09 12:21:41 68

原创 2542. 最大子序列的分数

这是一个堆的题目,首先将2里边的下标按照数值递减的顺序进行重新排列。依次遍历2的下标同时加上1的数值,堆里边存储1的大小。

2023-08-09 12:12:26 208

原创 994. 腐烂的橘子

需要注意的是放进队列的时候就需要标记,而不是取出的时候再标记。宽度优先搜索,利用队列实现。

2023-08-09 11:57:32 48

原创 第2章:模型评估与选择

过拟合是核心问题。过拟合是无法避免的,只能尽量去缓解。每个算法都要思考,是的?缓解方法?

2023-08-09 11:31:23 57

原创 399. 除法求值

本题主要利用并查集的思想,重点是要弄明白分子和分母的指向关系以及一系列的值的变化规则。查询时如果两个数字不在一个集合里那么结果就为-1.

2023-08-08 21:35:55 133

原创 第1章:绪论

机器学习:利用经验改善系统自身的性能。

2023-08-08 10:31:46 98

原创 1466. 重新规划路线

将所有有向边抽象为无向边,将原有的方向权重置为1,其余置为0。从0开始遍历所有城市,ans=权重和。

2023-08-07 17:17:23 362

原创 437. 路径总和 III

利用哈希表记录前缀和,相减得到结果。从每个节点开始一次递归。

2023-08-06 17:17:17 116

原创 2130. 链表最大孪生和

本题可以拆解为:找链表中点(快慢指针)+翻转后边链表。

2023-08-05 09:47:23 95

原创 649. Dota2 参议院

这是一个按照题意模拟的问题,利用队列模拟议员的投票顺序即可。

2023-08-05 09:29:32 182

原创 1004. 最大连续1的个数 III

刚看到这个问题首先想到的是二分答案,二分长度,然后利用滑动窗口判断是否可以达成。然后看了题解,发现可以利用0的个数进行滑动窗口的限定。

2023-07-30 22:19:05 575

原创 11. 盛最多水的容器

利用双指针的思想,向中间依次移动较低的柱子。

2023-07-28 10:47:14 61

原创 334. 递增的三元子序列

首先,维护第一第二个数两个变量,如果当前数大于第二数则存在三元组,如果大于第一数则更新第二数,否则更新第一数。首先想到的方法是维护左最小值和右最大值数组,然后判断是否当前值为中间值。看了题解后发现了一个很棒的法,时间复杂度O(N),空间复杂度O(1).

2023-07-28 10:40:55 167

原创 1071. 字符串的最大公因子

③:判断如果s+t=t+s,则存在最大公因子的子串。②:计算st串长度的最大公因子,判断是否可以构成。①:暴力依次判断每一段字符是否可以构成s和t。

2023-07-28 10:29:03 54

原创 264. 丑数 II

利用动态规划的思想,记录2 3 5分别乘到了哪里,然后取最小作为新的数字。

2023-07-26 19:34:35 90

原创 260. 只出现一次的数字 III

分析异或值的每一位,为1的肯定是两个数中一个有一个没有。于是可以通过这一特性将两个单独的数给区分出来。首先通过抑或的方式可以将所有两个的数字全部排除,得到两个单个数字的异或值。接下来将当前得到的异或值取最低一位的1。

2023-07-22 16:33:52 50

原创 241. 为运算表达式设计优先级

【代码】241. 为运算表达式设计优先级。

2023-07-22 16:23:44 178

原创 240. 搜索二维矩阵 II

利用矩阵中的单调性进行搜索。

2023-07-19 19:37:24 1160

原创 238. 除自身以外数组的乘积

正逆各扫一遍,利用数组存储当前数左边和右边的乘积。

2023-07-19 19:30:14 1156

原创 237. 删除链表中的节点

将当前要删除的节点和后边一个的节点值交换,然后删除当前节点后边的一个节点即可。

2023-07-19 19:21:34 1088

原创 236. 二叉树的最近公共祖先

利用dfs遍历树,依次判断节点是否为公共祖先节点。

2023-07-19 19:18:47 956

原创 235. 二叉搜索树的最近公共祖先

先利用二叉搜索树的特性,找的p并且将路径上的节点存储到set中,然后寻找q,如果遍历的节点之前已经存储到set里了,那么就说明这一节点在公共路径上。

2023-07-14 09:58:33 157

原创 233. 数字 1 的个数

完整的1:从个位一直到最高位,例如十位上的1可以出现10次,10-19,然后看他的高位,看看可以出现几轮循环。取余的1:当前位小于2,就要取低位的个数,如15,十位只能取6次1。寻找1的个数主要分为两个部分:完整的1和取余的1。

2023-07-14 09:38:48 112

原创 230. 二叉搜索树中第K小的元素

利用搜索二叉树的中序遍历是单调的这一性质。

2023-06-23 11:31:38 37

原创 229. 多数元素 II

利用摩尔投票法,开始以为摩尔投票法只能选出大于一半的数字,看了题解之后才发现其实不然。

2023-06-23 11:23:25 35

原创 224. 基本计算器

此题目最主要的问题是如何确定当前数字是加还是减,看了题解之后发现可以用一个栈巧妙地实现。

2023-06-22 11:50:47 40

原创 223. 矩形面积

关键是推出数学式子即可。

2023-06-22 11:46:54 32

原创 222. 完全二叉树的节点个数

首先遍历到最底下的最左结点,然后可以得到一个答案范围,然后二分求解验证即可。利用二分答案的思想进行求解。

2023-06-22 11:33:13 31

原创 220. 存在重复元素 III

开始有一个地方不明白,那就是为什么桶内的一个元素不在范围内可以直接把整个桶删除呢?后来才发现,如果一个桶内含有两个元素,那么肯定就直接返回true了,所以一个桶里只含有一个元素。利用桶排序的思想进行求解。

2023-06-21 10:41:21 19

原创 218. 天际线问题

首先将端点和高度排序,先排左端点,在排右端点。然后利用优先队列维护当前区间的最大值。

2023-06-21 10:28:57 31

原创 215. 数组中的第K个最大元素

利用堆排序实现第k大的数的查找。

2023-06-20 12:42:50 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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