会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小帆敲代码
博客园
首页
标签
归档
导航
谷歌
百度
新随笔
联系
管理
随笔 - 414
文章 - 3
评论 - 1
阅读 -
10万
上一页
1
···
19
20
21
22
23
24
25
26
27
···
41
下一页
2020年10月10日
Leetcode之通配符匹配
摘要: ##问题描述 给定一个字符串 (s) 和一个字符模式 (p) ,实现一个支持 '?' 和 '' 的通配符匹配。 '?' 可以匹配任何单个字符。 '' 可以匹配任意字符串(包括空字符串)。 两个字符串完全匹配才算匹配成功。 说明: s 可能为空,且只包含从 a-z 的小写字母。 p 可能为空,且只包含
阅读全文
posted @ 2020-10-10 19:33 小帆敲代码
阅读(346)
评论(0)
推荐(0)
2020年10月9日
Leetcode之跳跃游戏Ⅱ
摘要: ##问题描述 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 示例: 输入: [2,3,1,1,4] 输出: 2 解释: 跳到最后一个位置的最小跳跃数是 2。 从下标为 0 跳到下标为 1
阅读全文
posted @ 2020-10-09 22:28 小帆敲代码
阅读(83)
评论(0)
推荐(0)
2020年10月7日
Leetcode之合并区间
摘要: ##问题描述 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: intervals = [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6]. 示例 2
阅读全文
posted @ 2020-10-07 17:26 小帆敲代码
阅读(230)
评论(0)
推荐(0)
Leetcode之插入区间
摘要: ##问题描述: 给出一个无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 示例 1: 输入:intervals = [[1,3],[6,9]], newInterval = [2,5] 输出:[[1,5]
阅读全文
posted @ 2020-10-07 16:59 小帆敲代码
阅读(185)
评论(0)
推荐(0)
2020年10月4日
Leetcode之两棵二叉搜索树中的所有元素
摘要: ##问题描述 给你 root1 和 root2 这两棵二叉搜索树。 请你返回一个列表,其中包含 两棵树 中的所有整数并按 升序 排序。 示例 1: 输入:root1 = [2,1,4], root2 = [1,0,3] 输出:[0,1,1,2,3,4] 示例 2: 输入:root1 = [0,-10
阅读全文
posted @ 2020-10-04 21:39 小帆敲代码
阅读(148)
评论(0)
推荐(0)
Leetcode之二叉树的层序遍历
摘要: ##问题描述 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 示例: 二叉树:[3,9,20,null,null,15,7], 返回其层次遍历结果: [ [3], [9,20], [15,7] ] ##问题解法 先构建广度优先搜索,再设置一个指针标志这一
阅读全文
posted @ 2020-10-04 17:17 小帆敲代码
阅读(94)
评论(0)
推荐(0)
LeetCode之验证二叉搜索树
摘要: ##问题描述 给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有如下特征: 节点的左子树只包含小于当前节点的数。 节点的右子树只包含大于当前节点的数。 所有左子树和右子树自身必须也是二叉搜索树。 示例 1: 输入: 2 / \ 1 3 输出: true 示例 2: 输入: 5
阅读全文
posted @ 2020-10-04 11:08 小帆敲代码
阅读(142)
评论(0)
推荐(0)
LeetCode之二叉树的层序遍历
摘要: ##问题描述 给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 行)。 例如: 给定二叉树 [3,9,20,null,null,15,7], 返回锯齿形层次遍历如下: [ [3], [20,9], [15,7] ] ##问题解法
阅读全文
posted @ 2020-10-04 10:40 小帆敲代码
阅读(132)
评论(0)
推荐(0)
2020年10月3日
回溯策略的汉诺塔问题
摘要: ##问题描述 把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 ##问题分析 ###第一步构造状态空间 假设第i个圆盘的在第Ai个杆子上。则状态可以表示为(A1,A2,A3,...,An)。 假设此时只有两个盘子。则状态空间表示
阅读全文
posted @ 2020-10-03 11:39 小帆敲代码
阅读(288)
评论(0)
推荐(0)
2020年9月30日
LeetCode之翻转二叉树以匹配先序遍历
摘要: ##问题描述 给定二叉搜索树(BST)的根节点和要插入树中的值,将值插入二叉搜索树。 返回插入后二叉搜索树的根节点。 输入数据保证,新值和原始二叉搜索树中的任意节点值都不同。 注意,可能存在多种有效的插入方式,只要树在插入后仍保持为二叉搜索树即可。 你可以返回任意有效的结果。 ##解法 ###dfs
阅读全文
posted @ 2020-09-30 20:59 小帆敲代码
阅读(101)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
41
下一页
公告
昵称:
小帆敲代码
园龄:
5年11个月
粉丝:
3
关注:
2
+加关注
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
最新随笔
1.物理模拟
2.Materials and Appearances
3.Shadow
4.UE4 存档
5.UE4 局域网联机
6.UE4 UI
7.UE4 创建角色 绑定动画 蒙太奇动画
8.UE4 射线检测 拾取物品
9.UE AI
10.UE4上下车
我的标签
算法
(125)
Unity3D
(50)
设计模式
(27)
小知识
(22)
python
(21)
SLAM
(16)
CG
(16)
JDBC
(15)
C++
(14)
PAT
(12)
Android
(12)
UML
(10)
SLAM代码
(10)
NLP
(10)
UE4
(9)
Hololens
(9)
后台
(8)
正则表达式
(7)
前端
(7)
数学建模
(6)
更多
随笔分类
Android(11)
C++(14)
CG(13)
Deep Learning(5)
GOF设计模式(28)
Hololens(10)
java(7)
JDBC(15)
Machine Learning(4)
NLP(7)
ORBSLAM3代码阅读(1)
PAT(9)
Python语法学习(21)
SLAM(15)
SLAM代码(10)
Ubuntu(1)
UML(10)
Unity3D(50)
web(4)
飞机大战小游戏(3)
前端(7)
软件体系结构(2)
数据结构(3)
数学建模(6)
算法(114)
小知识(43)
正则表达式(7)
更多
文章档案
2020年9月(1)
2020年4月(2)
阅读排行榜
1. C++ 遍历set的三种方式(5068)
2. C++%f和%lf的区别(3482)
3. Unity TextMeshPro中文显示为方块(3139)
4. 栈溢出(Stack Overflow)(2402)
5. 欠拟合、过拟合判断方法(2360)
推荐排行榜
1. 数学建模第六章 微分方程建模(1)
最新评论
1. Re:设计模式GOF23之工厂模式01
2021年修正:类图好像画错了。
--小帆敲代码
点击右上角即可分享