![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode打卡
文章平均质量分 88
Leetcode打卡,争取是自己的代码,但是大部分情况下,是总结的别人的优秀代码
郭大唐
这个作者很懒,什么都没留下…
展开
-
今日份力扣==1202. 交换字符串中的元素==并查集(Java8 Map computeIfAbsent方法说明)
来源:链接:https://leetcode-cn.com/problems/smallest-string-with-swaps/声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述题解Java8 Map computeIfAbsent方法说明题目描述给你一个字符串 s,以及该字符串中的一些「索引对」数组 pairs,其中 pairs[i] = [a, b] 表示字符串中的两个索引(编号从 0 开始)。你可以 任意多次交换 在 pairs 中任意一对索引处的字符。原创 2021-01-20 23:07:01 · 122 阅读 · 0 评论 -
leetcode-mysql 1142. 过去30天的用户活动 II + 176. 第二高的薪水 +596. 超过5名学生的课+597. 好友申请 I:总体通过率
来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录1142. 过去30天的用户活动 II题目描述:题解datediff的用法176. 第二高的薪水题目描述题解mysql限定返回一条数据596. 超过5名学生的课题目描述题解597. 好友申请 I:总体通过率题目描述题解(题目没有读懂!!)1142. 过去30天的用户活动 II链接:https://leetcode-cn.com/problems/user-activity-for-the-past-30-days-ii原创 2021-01-04 21:07:59 · 155 阅读 · 0 评论 -
今日份牛客和力扣==剑指 Offer 46. 把数字翻译成字符串(关于0合法性的不同解答)==动态规划
来源:牛客 和 力扣声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录剑指 Offer 46. 把数字翻译成字符串题目描述代码牛客 把数字翻译成字符串题目描述代码俩道题的不同 0的合法性剑指 Offer 46. 把数字翻译成字符串链接:https://leetcode-cn.com/problems/ba-shu-zi-fan-yi-cheng-zi-fu-chuan-lcof题目描述给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b原创 2020-12-30 14:55:36 · 175 阅读 · 0 评论 -
2020-12-28今日份leetcode=188. 买卖股票的最佳时机 IV(对官方代码的一些疑惑)
来源:链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iv/声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述官方题解题目描述给定一个整数数组 prices ,它的第 i 个元素 prices[i] 是一支给定的股票在第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。原创 2020-12-28 21:42:06 · 96 阅读 · 0 评论 -
Leetcode 2020/11/29打卡 976. 三角形的最大周长(简单)
给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。如果不能形成任何面积不为零的三角形,返回 0示例 1:输入:[2,1,2]输出:5示例 2:输入:[1,2,1]输出:0示例 3:输入:[3,2,3,4]输出:10示例 4:输入:[3,6,2,3]输出:8很开心的我,巴拉巴拉的打出如下代码:结果 public int largestPerimeter(int[] A) { Arrays.sort(A);原创 2020-11-29 10:07:11 · 140 阅读 · 0 评论 -
2020-12-25今日份力扣==455. 分发饼干
来源:链接:https://leetcode-cn.com/problems/assign-cookies声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目我的代码 双指针大神的代码题目假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i原创 2020-12-25 13:27:05 · 77 阅读 · 0 评论 -
2020-12-24今日份力扣==135. 分发糖果
来源: 作者 冷囧囧 https://blog.csdn.net/czh500版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/czh500/article/details/88202971声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录...原创 2020-12-24 22:19:13 · 72 阅读 · 1 评论 -
Leetcode 2020/12/15 打卡 738. 单调递增的数字(中等) java
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/monotone-increasing-digits/声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目我的代码题目给定一个非负整数 N,找出小于或等于 N 的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。(当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增的。)示例 1:输入: N = 10输出原创 2020-12-18 16:34:23 · 106 阅读 · 0 评论 -
Leetcode 2020/12/07打卡 Offer 63. 股票的最大利润 +122. 买卖股票的最佳时机 II + 123. 买卖股票的最佳时机 III
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/score-after-flipping-matrix声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我原创 2020-12-09 20:21:11 · 97 阅读 · 0 评论 -
Leetcode 2020/12/07打卡861. 翻转矩阵后的得分(中等)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/score-after-flipping-matrix声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目我的代码官方的代码:题目有一个二维矩阵 A 其中每个元素的值为 0 或 1 。移动是指选择任一行或列,并转换该行或列中的每一个值:将所有 0 都更改为 1,将所有 1 都更改为 0。在做出任意次数的移动后,将该矩阵的每一行都按照二进制数来解释,矩阵的得分就是这些数原创 2020-12-07 14:42:10 · 81 阅读 · 0 评论 -
Leetcode 2020/12/03打卡 204计算质数(简单)
204. 计数质数== 万一我侵犯了您的权利,联系我,我必删统计所有小于非负整数 n 的质数的数量。示例 1:输入:n = 10输出:4解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。示例 2:输入:n = 0输出:0示例 3:示例 3:输入:n = 1输出:0提示:0 <= n <= 5 * 10^6先说一件好玩的事~请注意,看见提示了吗,所以:霹雳吧啦的一通…class Solution { public in原创 2020-12-03 20:16:45 · 124 阅读 · 0 评论 -
二叉树--已知前序遍历和中序遍历,输出后续遍历-java版本
已知某二叉树的先序序列和中序序列,编程计算并输出该二叉树的后序序列。输入说明:仅一组数据,分为两行输入,第一行表示指定二叉树的先序序列,第二行表示该二叉树的中序序列,序列元素均为大写英文字符,表示二叉树的结点。输出说明:在一行上输出该二叉树的后序序列。输入样本:ABDGCEFHDGBAECHF输出样本:GDBEHFCA...原创 2020-12-02 19:53:57 · 848 阅读 · 0 评论 -
Leetcode 2020//11/30打卡 767. 重构字符串(中等)
给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不同。若可行,输出任意可行的结果。若不可行,返回空字符串。示例 1:输入: S = "aab"输出: "aba"示例 2:输入: S = "aaab"输出: ""注意:S 只包含小写字母并且长度在[1, 500]区间内看到长度在【1,500】之间的时候,就嘿嘿了,不会存在超时的风险官方题解:就一句:对于长度为 nn 的字符串,每次从最大堆取出两个字母的操作就很官方,上来就是Priorityqueue(可以原创 2020-11-30 11:28:50 · 104 阅读 · 0 评论