会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dunduner
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
下一页
2021年9月23日
leetcode15. 三数之和——双指针
摘要: 15. 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 提示: 0 ⇐ nums.length ⇐ 3000 -105 ⇐ num
阅读全文
posted @ 2021-09-23 15:19 墩墩儿er
阅读(35)
评论(0)
推荐(0)
2021年9月22日
leetcode 725. 分隔链表——每日一题2021.9.22
摘要: 725. 分隔链表 给你一个头结点为 head 的单链表和一个整数k,请你设计一个算法将链表分隔为 k 个连续的部分。 每部分的长度应该尽可能的相等:任意两部分的长度差距不能超过 1 。这可能会导致有些部分为 null 。 这 k 个部分应该按照在链表中出现的顺序排列,并且排在前面的部分的长度应该大
阅读全文
posted @ 2021-09-22 11:47 墩墩儿er
阅读(54)
评论(0)
推荐(0)
2021年9月21日
leetcode74. 搜索二维矩阵——二分搜索
摘要: 74. 搜索二维矩阵 编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 提示: m == matrix.length n == matrix[i].length 1 ⇐ m, n ⇐
阅读全文
posted @ 2021-09-21 19:17 墩墩儿er
阅读(61)
评论(0)
推荐(0)
leetcode58.最后一个单词的长度——每日一题2021.9.21
摘要: 58. 最后一个单词的长度 给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。 返回字符串中最后一个单词的长度。 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 提示: 1 <= s.length <= 104 s 仅有英文字母和空格 ' ' 组成 s 中至少存在一个单词
阅读全文
posted @ 2021-09-21 17:09 墩墩儿er
阅读(44)
评论(0)
推荐(0)
leetcode33. 搜索旋转排序数组——二分查找
摘要: 33. 搜索旋转排序数组 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k (0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0],
阅读全文
posted @ 2021-09-21 12:56 墩墩儿er
阅读(85)
评论(0)
推荐(0)
2021年9月20日
leetcode673.最长递增子序列的个数——leetcode每日一题2021.9.20
摘要: 673.最长递增子序列的个数 给定一个未排序的整数数组,找到最长递增子序列的个数。 题目链接:673. 最长递增子序列的个数 - 力扣(LeetCode) (leetcode-cn.com) 动态规划 思路 这题对于dp数组的处理与leetcode300题相同。 首先确定动态数组 dp[i] 的含义
阅读全文
posted @ 2021-09-20 19:28 墩墩儿er
阅读(52)
评论(0)
推荐(0)
leetcode300.最长递增子序列——动态规划
摘要: 300. 最长递增子序列 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。 例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的子序列。 题目链接: 300. 最长递增子序列 - 力扣
阅读全文
posted @ 2021-09-20 15:17 墩墩儿er
阅读(81)
评论(0)
推荐(0)
2021年9月19日
leetcode153. 寻找旋转排序数组中的最小值——二分查找
摘要: 153. 寻找旋转排序数组中的最小值 已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到: 若旋转 4 次,则可以得到 [4,5,6,7,0,1,2] 若旋转 7 次,则可以得到 [
阅读全文
posted @ 2021-09-19 15:49 墩墩儿er
阅读(42)
评论(0)
推荐(0)
leetcode650.只有两个键的键盘——leetcode每日一题2021.9.19
摘要: 650. 只有两个键的键盘 最初记事本上只有一个字符 'A' 。你每次可以对这个记事本进行两种操作: Copy All(复制全部):复制这个记事本中的所有字符(不允许仅复制部分字符)。 Paste(粘贴):粘贴 上一次 复制的字符。 给你一个数字 n ,你需要使用最少的操作次数,在记事本上输出 恰好
阅读全文
posted @ 2021-09-19 14:48 墩墩儿er
阅读(45)
评论(0)
推荐(0)
2021年9月18日
leetcode292.Nim游戏——leetcode每日一题2021.9.18
摘要: 292. Nim游戏 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。 你们轮流进行自己的回合,你作为先手。 每一回合,轮到的人拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。 假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为 n 的情况下赢得游戏
阅读全文
posted @ 2021-09-18 11:35 墩墩儿er
阅读(100)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告