上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 剑指 Offer 58 - II. 左旋转字符串 LeetCode题目要求 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 示例 输入: s = 阅读全文
posted @ 2023-01-09 19:24 blacksonny 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 151. 反转字符串中的单词 LeetCode题目要求 给你一个字符串 s ,请你反转字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。 注意:输入字符串 s中可能会存在前导空 阅读全文
posted @ 2023-01-09 16:02 blacksonny 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 剑指 Offer 05. 替换空格 LeetCode题目要求 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 输入:s = "We are happy." 输出:"We%20are%20happy." 解题思路 借助一个额外 StringBuilder 空间,遍历字符数组,比较简 阅读全文
posted @ 2023-01-06 23:16 blacksonny 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 541. 反转字符串 II LeetCode题目要求 给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。 如果剩余字符少于 k 个,则将剩余字符全部反转。 如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符 阅读全文
posted @ 2023-01-05 23:22 blacksonny 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 344. 反转字符串 LeetCode题目要求 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 输入:s = ["h","e","l","l","o"] 输出 阅读全文
posted @ 2023-01-05 21:00 blacksonny 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 18. 四数之和 LeetCode题目要求 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 阅读全文
posted @ 2023-01-05 20:54 blacksonny 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 15. 三数之和 LeetCode题目要求 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请 你返回所有和 阅读全文
posted @ 2023-01-04 22:34 blacksonny 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 383. 赎金信 LeetCode题目要求 给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。 如果可以,返回 true ;否则返回 false 。 magazine 中的每个字符只能在 ransomNote 中使用 阅读全文
posted @ 2023-01-03 15:09 blacksonny 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 454.四数相加II LeetCode题目要求 给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 <= i, j, k, l < n nums1[i] + nums2[j] + nums3[k] 阅读全文
posted @ 2023-01-03 14:24 blacksonny 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1. 两数之和 LeetCode题目要求 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 阅读全文
posted @ 2023-01-02 22:52 blacksonny 阅读(14) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页