会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
junanpan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
18
下一页
2022年3月21日
LeetCode重排链表
摘要: 143. 重排链表 给定一个单链表 L 的头节点 head ,单链表 L 表示为: L0 → L1 → … → Ln - 1 → Ln 请将其重新排列后变为: L0 → Ln → L1 → Ln - 1 → L2 → Ln - 2 → … 不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。
阅读全文
posted @ 2022-03-21 18:55 JunanP
阅读(24)
评论(0)
推荐(0)
2022年3月20日
LeetCode缺失的第一个正数
摘要: 41. 缺失的第一个正数 给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。 请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。 示例 1: 输入:nums = [1,2,0] 输出:3 示例 2: 输入:nums = [3,4,-1,1] 输出:2 示例
阅读全文
posted @ 2022-03-20 22:43 JunanP
阅读(11)
评论(0)
推荐(0)
最长公共子序列 动态规划
摘要: 1143. 最长公共子序列 给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。
阅读全文
posted @ 2022-03-20 17:49 JunanP
阅读(26)
评论(0)
推荐(0)
二叉树前序遍历 递归/非递归
摘要: 如题。写完思路突然发现关于二叉树的中序遍历之前在这篇文章已经写了。所以把重复写的思路都删了,这篇就只贴个前序的代码吧。 前序遍历-递归: class Solution(object): def preorderTraversal(self, root): ll = [] def qianxu(roo
阅读全文
posted @ 2022-03-20 12:54 JunanP
阅读(28)
评论(0)
推荐(0)
x的平方根 二分查找
摘要: 69. x 的平方根 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。 注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5 。 示例 1: 输入:x = 4 输出:2 示例 2:
阅读全文
posted @ 2022-03-20 11:38 JunanP
阅读(41)
评论(0)
推荐(0)
2022年3月19日
Inception模块 GooLeNet网络
摘要: GoogLeNet 这篇文章打算简单总结一下GoogLeNet网络,其网络结构如下图所示。 我放上面这张图只是为了方便我们大致了解一下它的结构。我知道这样肯定不太能看清每一层具体细节,因为可以发现,GoogLeNet看起来有非常多且复杂的结构,要是清晰地放在这篇文章里恐怕会占很多篇幅,所以具体、清晰
阅读全文
posted @ 2022-03-19 19:53 JunanP
阅读(70)
评论(0)
推荐(0)
2022年3月7日
二叉树的锯齿形层序遍历
摘要: 最近又开始写小算法题了哈哈。大部分也是以前做过的普通而常见的题目。因为好像进入了低谷,做什么事都没有动力了,先写写这些好写的小算法题吧。 103. 二叉树的锯齿形层序遍历 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间
阅读全文
posted @ 2022-03-07 19:59 JunanP
阅读(19)
评论(0)
推荐(0)
LeetCode二分查找 基础
摘要: 704. 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9
阅读全文
posted @ 2022-03-07 19:58 JunanP
阅读(15)
评论(0)
推荐(0)
LeetCode螺旋矩阵
摘要: 54. 螺旋矩阵 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5] 示例 2: 输入:matrix = [[1,2,3,
阅读全文
posted @ 2022-03-07 19:54 JunanP
阅读(26)
评论(0)
推荐(0)
合并两个有序数组
摘要: 88. 合并两个有序数组 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。 请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意:最终,合并后数组不应由函数返回,
阅读全文
posted @ 2022-03-07 19:27 JunanP
阅读(28)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
18
下一页
公告