- 博客(8)
- 资源 (10)
- 问答 (2)
- 收藏
- 关注
原创 [LeetCode-671] 二叉树中第二小的节点
发布于个人公众号,打开微信,搜索MelodyJerry即可671. 二叉树中第二小的节点难度简单通过率47.54%(37459/78782)给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么该节点的值等于两个子节点中较小的一个。更正式地说,root.val = min(root.left.val, root.right.val) 总成立。给出这样的一个二叉树,你需要输出所有节点中的第二小的值。如果第二.
2021-07-27 14:39:00 7561
原创 [LeetCode-3] 无重复字符的最长子串
发布于个人公众号,打开微信,搜索MelodyJerry即可3. 无重复字符的最长子串难度中等通过率37.57%(1106175/2943963)给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3.
2021-07-25 22:07:55 7542
原创 [LeetCode-2] 两数相加
发布于个人公众号,打开微信,搜索MelodyJerry即可2. 两数相加难度中等通过率40.51%(909,450/2,244,760)给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例 1:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342.
2021-07-19 22:26:35 7563 2
原创 [LeetCode-1] 两数之和
发布与个人公众号,打开微信,搜索MelodyJerry即可1. 两数之和难度简单通过率51.59%(2,261,780/4,383,614)给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9.
2021-07-19 22:24:39 7574 1
原创 [LeetCode-53] 最大子序和
发布于个人公众号,打开微信,搜索MelodyJerry即可## 53. 最大子序和LeetCode官方的难度定位为简单,个人觉得可以达到中等的!!!难度简单通过率54.64%(571,167/1,045,196)给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。示例 .
2021-07-17 23:17:12 7577
原创 [剑指Offer-42] 连续子数组的最大和
剑指 Offer 42. 连续子数组的最大和❝LeetCode官方的难度定位为简单,个人觉得可以达到中等的!!!❞难度简单通过率60.29%(182,636/302,898)输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为 。示例1:输入: nums = [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。提示:1
2021-07-17 23:12:23 7567 1
原创 [剑指Offer-53-I] 在排序数组中查找数字 I
剑指 Offer 53 - I. 在排序数组中查找数字 I难度简单通过率54.1%(151473/279954)统计一个数字在排序数组中出现的次数。示例 1:输入: nums = [5,7,7,8,8,10], target = 8输出: 2示例 2:输入: nums = [5,7,7,8,8,10], target = 6输出: 0限制:0 <= nums.length <= 50000题解二分查找,找左边界这种题目,要是没有其他要求,就
2021-07-17 00:05:43 7586
原创 [算法|LeetCode] 数组系列(持续更新ing)
难度:简单26. 删除有序数组中的重复项难度简单通过率54.01%(718,156/1,329,468)题目描述:给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想
2021-07-10 22:12:08 7716 3
C#反编译dnSpy_6.1.8_32bit_Green.zip
2021-01-17
音乐网站(JSP+SERVLET)含报告文档
2021-01-01
Java聊天室程序.zip
2021-01-01
基于java实现的数据库管理系统.7z
2020-06-01
eclipse完整版_在线选课系统.zip
2020-06-01
面试官问:有人说操作系统将一切资源当作文件来表示,你了解原理吗?这样做有什么好处?
2021-05-03
征求回答:IT领域中的角色是什么?角色管理?
2021-01-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人