LeetCode题解
fcy0306
这个作者很懒,什么都没留下…
展开
-
344. 反转字符串
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-string著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。示例 1:输入:[“h”,“e”,“l”,“原创 2020-11-11 09:11:55 · 179 阅读 · 1 评论 -
LCP 06. 拿硬币
桌上有 n 堆力扣币,每堆的数量保存在数组 coins 中。我们每次可以选择任意一堆,拿走其中的一枚或者两枚,求拿完所有力扣币的最少次数。示例 1:输入:[4,2,1]输出:4解释:第一堆力扣币最少需要拿 2 次,第二堆最少需要拿 1 次,第三堆最少需要拿 1 次,总共 4 次即可拿完。示例 2:输入:[2,3,10]输出:8限制:1 <= n <= 4 1 <= coins[i] <= 10来源:力扣(LeetCode)链接:https://l.原创 2020-11-10 10:48:08 · 142 阅读 · 0 评论 -
力扣 LCP 01. 猜数字
小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次?输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer的长度都等于3。示例 1:输入:guess = [1,2,3], answer = [1,2,3] 输出:3 解释:小A 每次都猜对了。示例 2:输入:guess = [2,2,3], answer = [3,2,1] 输出.原创 2020-11-10 10:34:21 · 172 阅读 · 0 评论