自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Leetcode】55- 跳跃游戏

动态规划与贪心算法在最值问题中的应用,并分析两者区别。

2024-05-06 23:43:55 1017

原创 【Leetcode】63- 不同路径II

动态规划算法,在二维状态问题中的应用,并使用滚动数组对状态数组降维。

2024-05-02 13:45:36 870

原创 【Leetcode】213- 打家劫舍II

动态规划算法在《打家劫舍》进阶问题中的应用

2024-05-01 19:15:55 28

原创 【Leetcode】740- 删除并获得点数

动态规划算法的应用,将原问题转化为《打家劫舍》类型的问题处理

2024-04-30 22:46:57 786

原创 【Leetcode】198- 打家劫舍

动态规划算法在典型问题《打家劫舍》问题中的应用

2024-04-30 17:05:04 466

原创 【Leetcode】153-寻找排序旋转数组中的最小值

二分查找算法,及其在《查找排序旋转数组最小值》问题的应用

2024-04-24 16:04:29 324

原创 【Leetcode】278- 第一个错误的版本

二分查找算法,及其在《查找第一个等于给定值的元素》问题中的应用

2024-04-24 14:46:08 476

原创 【Leetcode】33- 搜索旋转排序数组

二分查找,在旋转排序数组中查找特定元素

2024-04-24 11:27:48 962

原创 【Leetcode】705- 设计哈希集合

哈希算法,手动实现一个HashSet

2024-04-22 21:53:24 779

原创 Python中dict和collections.OrderedDict底层实现

dict和collections.OrderedDict的底层实现原理

2024-04-22 21:51:39 1184

原创 【Leetcode】234-判断回文链表

巧思:快慢指针。在寻找中间节点的链表问题中应用快慢指针,可以减少遍历链表的次数。

2024-04-17 21:01:20 752 1

原创 【Leetocde】382-链表随机节点

随机抽取链表元素,可以采用蓄水池抽样算法,常用于大数据处理和抽样

2024-04-16 23:57:30 884 1

原创 【Leetcode】739-每日温度

为什么使用单调栈求解下一个最大值/最小值的问题,单调栈的用法

2024-04-16 15:34:38 236 1

原创 【Leetcode】1019-链表中的下一个更大节点

链表寻找下一个更大的节点,为什么使用单调栈,从时间复杂度分析说明原因。

2024-04-15 22:38:01 911 1

原创 【Leetcode】25- K个一组翻转链表

基于翻转链表的基础算法,对于k个一组翻转链表问题,分别给出迭代及递归解法的思路分析及算法说明。

2024-04-14 22:41:09 652 1

原创 【Leetcode】206-反转链表

链表的经典问题之《反转链表》,有两种处理方式:迭代和递归。

2024-04-14 17:08:30 140 1

原创 【Leetcode】24-两两交换链表中的节点

链表经典问题《两两交换相邻节点》(等价于2个一组翻转节点),给出迭代及递归解法

2024-04-13 13:34:40 381

原创 【Leetcode】1669-合并两个链表

合并链表的算法实例

2024-04-13 10:18:21 221

原创 【Leetcode】1702-修改后的最大二进制串

贪心算法

2024-04-10 16:31:31 232 1

原创 正则表达式的使用

正则表达式的使用,方便记忆

2024-04-06 23:38:17 545 1

原创 线性回归:最小二乘法与极大似然估计

极大似然估计 与 最小二乘法 之间的关系;线性回归问题的求解。

2024-04-06 15:13:55 964 1

原创 MongoDB的查询

普通查询对表myTable,查询所有记录://方法一:db.getCollection("myTable").find({})//方法二:db.myTable.find({})对表myTable,查询所有记录,并按照字段myKey逆序排序:db.getCollection("myTable").find({}).sort({"myKey":-1})对表myTable,查询所有记录,并按照字段myKey1逆序排序,myKey2升序排序:db.getCollection("myTable"

2021-12-28 16:24:56 2280

原创 假设检验到底是什么?

假设检验是什么?百度百科-定义:假设检验 (hypothesis testing)又称统计假设检验,是用来判断样本与样本、样本与总体的差异是由抽样误差引起还是本质差别造成的统计推断方法。显著性检验 是假设检验中最常用的一种方法,也是一种最基本的统计推断形式,其基本原理是先对总体的特征做出某种假设,然后通过抽样研究的统计推理,对此假设应该被拒绝还是接受做出推断。常用的假设检验方法有 Z检验、t检验、卡方检验、F检验 等为什么需要假设检验?当我们需要对一个大量的总体数据进行评估,但手上只有部分样本数据

2021-12-20 16:37:34 4740

原创 动态规划Dynamic Program学习笔记【持续更新】

动态规划算法总结及习题应用汇总

2021-12-12 15:40:38 297 1

原创 XML是什么?

XML的简介和示例

2021-12-10 10:30:42 1762

原创 Python中常用符号释义

传送门!d=====( ̄▽ ̄*)bPython 各种下划线都是啥意思_、xx、xx、__xx、xx、classname - 学习python的正确姿势的文章 - 知乎https://zhuanlan.zhihu.com/p/105783765

2020-03-15 10:58:00 234

原创 【Leetcode】169-众数

摩尔投票算法适用于求解一组数中出现次数超过半数的众数。

2020-03-14 01:05:11 98 3

原创 【Leetcode】160-相交链表

一次循环中遍历ListA和ListB,即可找到相交链表的交叉

2020-03-13 17:32:39 114 2

原创 【Leetcode】155-最小栈

Leetcode155-最小栈的多种解法

2020-03-12 20:37:03 118 1

空空如也

空空如也

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

TA关注的人

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