- 2024-09-25华为OD 增强的strstr
题目描述C语言有一个库函数:char*strstr(constchar*haystack,constchar*needle),实现在字符串haystack中查找第一次出现字符串needle的位置,如果未找到则返回null。现要求实现一个strstr的增强函数,可以使用带可选段的字符串来模糊查询,与strstr一样返回首次查找到
- 2022-11-01LeetCode刷题记录.Day3
长度最小的子数组题目链接209.长度最小的子数组-力扣(LeetCode)看似很简单。看完滑动窗口法的时候觉得很容易理解,时间复杂度O(n)的推导也理解。无非就是两个指针,因为题
- 2022-10-28day3
[0209长度最小的子数组]classSolution{publicintminSubArrayLen(inttarget,int[]nums){intnumsLength=nums.length;for(intk=0
- 2022-10-16两个字符串的相同字串个数
#include<iostream>#include<set>#include<climits>#include<cstring>usingnamespacestd;boolisSubString(stringsubString,stringstr){intsubL
- 2022-09-07滑动窗口
长度最小的子数组题目链接暴力解法使用两个for循环,第一层循环移动数组的起始位置,第二层循环移动数组的终止位置,时间复杂度O(n^2)。classSolution{public:int