力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。第1题:字符的最短距离试题要求如下:解答思路:从左向右遍历,记录上一个字符 C 出现的位置 prev,那么答案就是 i - prev。从右想做遍历,记录上一个字符 C 出现的位置 prev,那么答案就是 prev - i。这两个值取最小就是答案。回答(C语言):/** * Note: The returned array must be malloce
原创
2022-01-06 10:05:12
111阅读
力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。
原创
2021-06-29 14:27:27
150阅读
class Solution { int myMin(int x, int y) { return x & nums1, vector& nums2, int findKth) { int length_1 = (int) ...
转载
2019-01-14 17:02:00
103阅读
2评论
class Solution {public: vector twoSum(vector& nums, int target) { vectortwoSum; maptmpmap; int nsize =...
转载
2019-01-14 16:34:00
69阅读
2评论
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), ...
转载
2019-01-14 16:30:00
86阅读
2评论
A single InnoDB table has been dropped by accident. You are unable to use an additional intermediate MySQL inst
原创
2022-08-03 09:12:21
74阅读
class Solution {public: int lengthOfLongestSubstring(string s) { vectorv(256,-1); int len = s.size(); int ...
转载
2019-01-14 16:50:00
128阅读
2评论
题目描述将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”
原创
2022-02-19 11:47:05
230阅读
算法打卡第十三天,今天你刷题了吗????????????????????????????????????????????????????????????????????????????????????????????
原创
2022-07-07 15:15:19
66阅读
题目描述给定一个数组 nums,编写一个函数将所有 0 移动到数
原创
2023-01-12 15:04:42
66阅读
请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下:读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。
原创
2021-04-22 20:39:07
201阅读
给你一个字符串 s,找到 s 中最长的回文子串。 示例 1:输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:输入:s = "cbbd"输出:"bb"示例 3:输入:s = "a"输出:"a"示例 4:输入:s = "ac"输出:"a" 来源:力扣(LeetCode
原创
2021-04-22 20:39:23
124阅读
给你一个 32 位的有符号整数 x ,返回 x 中每位上的数字反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。 示例 1:输入:x = 123输出:321示例 2:输入:x
原创
2021-04-22 20:39:42
140阅读
原创
2022-01-06 15:07:03
32阅读
1.有序数组的 Two Sum2.两数平方和题目描述:判断一个数是否为两个数的平方和。3.反转字符串中的元音字符
原创
2021-07-14 14:07:49
78阅读
原创
2022-01-06 15:05:45
72阅读
请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下:读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。 确定最终结果是负数还是正数。 如果两者都不存在,则假定结果为正。读入下一个字符,直到到达下一个非数字字符或到达输入的结尾。字符串的其余部分将被忽略。将前面步骤读入的这些数字
原创
2022-01-06 15:06:35
73阅读
给你一个 32 位的有符号整数 x ,返回 x 中每位上的数字反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。 示例 1:输入:x = 123输出:321示例 2:输入:x = -123输出:-321示例 3:输入:x = 120输出:21示例 4:输入:x = 0输出:0来源:力扣(LeetCode)链
原创
2022-01-06 15:06:35
99阅读
题目描述将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符输入描述:输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母
原创
2021-04-22 19:25:00
215阅读
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:
原创
2021-04-22 20:38:52
173阅读