目录
题目
思路
Code
题目
你是一名小学英语老师,正在批改学生的英语作文。由于学生在书写单词时常会出现一些小问题,比如多余的空格,作文批改过程中需要纠正问题,包括前后多余空格去除,中间重复的空格应该删除多余空格,单词间最多只保留一个空格。
为了简化查找过程,重复字符比较忽略字符大小写,am 等于 Am、AM 和 aM。
输入描述
输入一个仅包含 ASCII 字符的文本字符串 story输出描述
请你找出批改后的作文中,最长的不包含重复字符的子串长度。约束
0 <= story.length < 1000story 仅包含 ASCII 字符(0-127)。
样例1
输入
Hello World!输出
7说明
最长子串为 World!,长度为 7。样例2
输入
hi, jIn输出
5说明
先对空格和大小写做处理,输入串等价为 Hi, Jin,最长子串是 ", Jin",长度为 5。
思路
逻辑模拟类题目。
第一步先按题意手动规范化空格,不能