![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Leetcode题解
Leetcode题解
作业写不完的卑微小cookie
你连夜都不熬,那你熬什么,奥利给吗?
展开
-
每日必刷——LeetCode 20. 有效的括号题解
LeetCode 20. 有效的括号难度:简单来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/valid-parentheses一、问题描述给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}原创 2020-08-09 22:47:35 · 129 阅读 · 0 评论 -
每日必刷——LeetCode 58. 最后一个单词的长度题解
LeetCode 58. 最后一个单词的长度难度:简单来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/length-of-last-word著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。一、题目描述给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。如果不存在最后一个单词,请返回 0 。说明:一个单词是指仅由字母组成、不包原创 2020-08-09 21:16:02 · 234 阅读 · 0 评论 -
每日必刷——LeetCode 709. 转换成小写字母题解
LeetCode 709. 转换成小写字母难度:简单来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/to-lower-case传送门????转换成小写字母一、题目描述实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。示例 1:输入: "Hello"输出: "hello"示例 2:输入: "here"输出: "here"示例 3:输入:原创 2020-08-09 16:50:45 · 140 阅读 · 0 评论 -
每日必刷——LeetCode 557. 反转字符串中的单词 III题解
557. 反转字符串中的单词 III难度:简单链接:https://leetcode-cn.com/problems/reverse-words-in-a-string-iii/传送门????反转字符串中的单词III一.问题描述给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例 1:输入: "Let's take LeetCode contest"输出: "s'teL ekat edoCteeL tsetnoc" 注意:在字符串中,每个单词由单原创 2020-08-09 16:19:52 · 232 阅读 · 0 评论 -
Leetcode 1221. 分割平衡字符串题解(暴力算法实现) C/C++
难度:简单标签:贪心算法、字符串【问题描述】:在一个「平衡字符串」中,‘L’ 和 ‘R’ 字符的数量是相同的。给出一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。返回可以通过分割得到的平衡字符串的最大数量。示例 1:输入:s = “RLRRLLRLRL”输出:4解释:s 可以分割为 “RL”, “RRLL”, “RL”, “RL”, 每个子字符串中都包含相同数量的 ‘L’ ...原创 2020-04-28 17:31:38 · 385 阅读 · 0 评论 -
LeetCode 860.柠檬水找零(贪心算法) C语言实现
难度:简单问题描述:在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付 5 美元。注意,一开始你手头没有任何零钱。如果你能给每位顾客正确找零,返回 true ,否则返回 false 。示例 ...原创 2020-04-20 13:51:31 · 1574 阅读 · 0 评论 -
Leetcode 455.分发饼干(贪心算法)C++解法
难度:简单【问题描述】假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj >= gi ,我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。注意:你可...原创 2020-04-18 00:25:48 · 854 阅读 · 0 评论