会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
junanpan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
18
下一页
2022年1月16日
课程表 拓扑排序与实现
摘要: 207. 课程表 你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,表示如果要学习课程 ai 则 必
阅读全文
posted @ 2022-01-16 13:12 JunanP
阅读(83)
评论(0)
推荐(0)
2022年1月15日
似然函数 极大似然估计 后验概率 最大后验概率估计
摘要: 这篇主要想总结一下与标题相关的一些概念。之前一直也是模模糊糊的。 先设定一个大环境:现在假设我们有一个产生数据的机器,我们这个机器的参数为θ,机器产生的结果的结果为x。不同的参数可以产生不同的结果。后面我们的θ,x也分别是参数、结果的意思。 概率密度 首先引入概率密度函数 ,它也等于: 这几种写法。
阅读全文
posted @ 2022-01-15 20:31 JunanP
阅读(46)
评论(0)
推荐(0)
寻找重复数 快慢指针与按序归位
摘要: 287. 寻找重复数 给定一个包含 n + 1 个整数的数组 nums ,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。 假设 nums 只有 一个重复的整数 ,找出 这个重复的数 。 你设计的解决方案必须不修改数组 nums 且只用常量级 O(1) 的额外空间。 示
阅读全文
posted @ 2022-01-15 15:04 JunanP
阅读(24)
评论(0)
推荐(0)
除自身以外数组的乘积 动态规划
摘要: 238. 除自身以外数组的乘积 给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 输入: [1,2,3,4]输出: [24,12,8,6] 提示:题目数据保证数组之
阅读全文
posted @ 2022-01-15 10:45 JunanP
阅读(16)
评论(0)
推荐(0)
2022年1月14日
LeetCode搜索二维矩阵 II
摘要: 240. 搜索二维矩阵 II 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。每列的元素从上到下升序排列。 示例 1: 输入:matrix = [[1,4,7,11,15],[2,5,8,12,19],[3,
阅读全文
posted @ 2022-01-14 23:36 JunanP
阅读(19)
评论(0)
推荐(0)
滑动窗口最大值 单调队列
摘要: 239. 滑动窗口最大值 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回滑动窗口中的最大值。 示例 1: 输入:nums = [1,3,-1,-3,5,3,6,7], k = 3输出
阅读全文
posted @ 2022-01-14 23:32 JunanP
阅读(17)
评论(0)
推荐(0)
二叉树的最近公共祖先
摘要: 236. 二叉树的最近公共祖先 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 示例 1: 输入:r
阅读全文
posted @ 2022-01-14 23:22 JunanP
阅读(17)
评论(0)
推荐(0)
2022年1月13日
翻转二叉树 简单递归
摘要: 226. 翻转二叉树 难度简单1129收藏分享切换为英文接收动态反馈 翻转一棵二叉树。 示例: 输入: 4 / \ 2 7 / \ / \ 1 3 6 9 输出: 4 / \ 7 2 / \ / \ 9 6 3 1 思路: 简单题,但是可以作为通过二叉树练习递归的好题目。给定传入的根节点,我们一共需
阅读全文
posted @ 2022-01-13 19:09 JunanP
阅读(11)
评论(0)
推荐(0)
反转链表 递归与非递归实现
摘要: 206. 反转链表 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head = [1,2,3,4,5]输出:[5,4,3,2,1] 示例 2: 输入:head = [1,2]输出:[2,1] 示例 3: 输入:head = []输出:[] 思路: 反转链表!典
阅读全文
posted @ 2022-01-13 19:03 JunanP
阅读(24)
评论(0)
推荐(0)
岛屿数量 递归
摘要: 200. 岛屿数量 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。 示例 1: 输入:grid = [ ["1","1","1","1
阅读全文
posted @ 2022-01-13 19:00 JunanP
阅读(23)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
18
下一页
公告