无重复字符的最长子串

简介: 描述:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。实现语言:C语言
intlengthOfLongestSubstring(char*s){
intlength=0;
if(*s=='\0'){
returnlength;
     } else{
length++;
char*next=s+1;
while(memchr(s,*next,length)==NULL&&*next!='\0'){
next++;
length++;
      }
returnlength>lengthOfLongestSubstring(next)?length:lengthOfLongestSubstring(next);    
     }    
}

测试用例通过了,但是却报答案错误!

Snipaste_2022-10-30_10-37-18.png

反思:

      1.平台给出错误,但是却又不提示错在哪里!自己开发应用时不要注意给出友好提示

      2.无反馈途径,体验不佳。自己开发应用时需要提供用户吐槽途径,方能知道他们到底想要什么

目录
相关文章
|
索引
LeetCode3-无重复字符的最长子串
LeetCode3-无重复字符的最长子串
|
2月前
|
存储 算法
Leetcode第三题(无重复字符的最长子串)
这篇文章介绍了解决LeetCode第三题“无重复字符的最长子串”的算法,使用滑动窗口技术来找出给定字符串中最长的不含重复字符的子串,并提供了详细的代码实现和解释。
95 0
Leetcode第三题(无重复字符的最长子串)
|
4月前
|
Java
输入一个字符串,找出其中不含有重复字符的最长子串的长度。
这篇文章提供了一个Java解决方案,用于找出输入字符串中不含有重复字符的最长子串的长度,通过使用HashSet来跟踪字符并计算最长不重复字符子串。
输入一个字符串,找出其中不含有重复字符的最长子串的长度。
|
4月前
|
算法
LeetCode第3题无重复字符的最长子串
该文章介绍了 LeetCode 第 3 题无重复字符的最长子串的解法,通过使用 HashSet 记录不重复的子元素,以每个字符开头遍历字符串,遇到重复字符则重新计算,最终找到最长子串,同时提到可以考虑使用 HashMap 降低复杂度。
LeetCode第3题无重复字符的最长子串
|
6月前
3. 无重复字符的最长子串
3. 无重复字符的最长子串
|
6月前
|
存储 算法 数据挖掘
LeetCode 第三题:无重复字符的最长子串 详解 【3/1000】
LeetCode 第三题:无重复字符的最长子串 详解 【3/1000】
|
7月前
|
并行计算
求无重复字符的最长子串
求无重复字符的最长子串
|
7月前
|
存储 算法 Go
LeetCode 第三题: 无重复字符的最长子串
  给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。
|
7月前
leetcode-3:无重复字符的最长子串
leetcode-3:无重复字符的最长子串
37 0
|
7月前
leetcode:3. 无重复字符的最长子串
leetcode:3. 无重复字符的最长子串
39 0