会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
perseveredonotgiveup
博客园
首页
新随笔
联系
订阅
管理
2025年12月11日
LeeCode_4. 寻找两个正序数组的中位数
摘要: 4. 寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间复杂度应该为 O(log (m+n)) 。 示例: 输入:nums1 = [1,3], nums2 = [2] 输出:2.0000
阅读全文
posted @ 2025-12-11 22:00 Jaylan
阅读(3)
评论(0)
推荐(0)
2025年11月16日
LeeCode_2 两数相加
摘要: 2. 两数相加 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:l1 = [2,4,3], l2
阅读全文
posted @ 2025-11-16 23:40 Jaylan
阅读(7)
评论(0)
推荐(0)
2025年10月29日
C++小白修仙记_LeetCode刷题_459重复的子字符串
摘要: 459. 重复的子字符串 给定一个非空的字符串 s ,检查是否可以通过由它的一个子串重复多次构成。 示例: 输入: s = "abab" 输出: true 解释: 可由子串 "ab" 重复两次构成。 解法: class Solution { public: bool repeatedSubstrin
阅读全文
posted @ 2025-10-29 19:39 Jaylan
阅读(8)
评论(0)
推荐(0)
2025年10月22日
LeeCode_226反转二叉树
摘要: 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root = [4,2,7,1,3,6,9] 输出:[4,7,2,9,6,3,1] //法一: class Solution { public: TreeNode* invertTree(TreeNode* ro
阅读全文
posted @ 2025-10-22 19:58 Jaylan
阅读(5)
评论(0)
推荐(0)
LeeCode_101对称二叉树
摘要: 给你一个二叉树的根节点 root , 检查它是否轴对称。 示例 1: 输入:root = [1,2,2,3,4,4,3] 输出:true class Solution { public: bool isSameTree(TreeNode* p, TreeNode* q){ if(p == nullp
阅读全文
posted @ 2025-10-22 19:57 Jaylan
阅读(4)
评论(0)
推荐(0)
2025年9月19日
C++小白修仙记_LeetCode刷题_位运算
摘要: 位运算 (难度:easy) 231. 2 的幂 给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。 如果存在一个整数 x 使得 n == 2x ,则认为 n 是 2 的幂次方。 示例: 输入:n = 1 输出:true 解释:20 = 1 //
阅读全文
posted @ 2025-09-19 23:21 Jaylan
阅读(23)
评论(0)
推荐(0)
C++小白修仙记_LeetCode刷题_双指针
摘要: 双指针(easy) 345. 反转字符串中的元音字母 给你一个字符串 s ,仅反转字符串中的所有元音字母,并返回结果字符串。 元音字母包括 'a'、'e'、'i'、'o'、'u',且可能以大小写两种形式出现不止一次。 示例: 输入:s = "IceCreAm" 输出:"AceCreIm" 解释: s
阅读全文
posted @ 2025-09-19 23:19 Jaylan
阅读(18)
评论(0)
推荐(0)
C++小白修仙记_LeetCode刷题_哈希表
摘要: 哈希表(难度:easy) 217. 存在重复元素 给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。 示例: 输入:nums = [1,2,3,1] 输出:true 解释: 元素 1 在下标 0 和 3 出现。 cla
阅读全文
posted @ 2025-09-19 22:48 Jaylan
阅读(13)
评论(0)
推荐(0)
2025年9月8日
C++小白修仙记_LeetCode刷题_队列
摘要: 队列 (难度:easy) 933. 最近的请求次数 最近的请求次数 设计 队列 数据流 写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请你实现 RecentCounter 类: RecentCounter() 初始化计数器,请求数为 0 。 int ping(int t)
阅读全文
posted @ 2025-09-08 18:20 Jaylan
阅读(17)
评论(0)
推荐(0)
2025年8月27日
C++小白修仙记_LeetCode刷题_链表
摘要: 字符串(难度:easy) 字符串(难度:easy) 203. 移除链表元素 解法: 237. 删除链表中的节点 解法: 203. 移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例: 输入:
阅读全文
posted @ 2025-08-27 22:13 Jaylan
阅读(11)
评论(0)
推荐(0)
下一页
公告