当前位置: 编程技术>c/c++/嵌入式
华为面试题答案找出最大长度子字符串
来源: 互联网 发布时间:2014-10-22
本文导语: 代码如下:int findMaxSubstring(char* str){ int maxLength = 0; int maxStartIndex = 0; int curLength = 0; int curStartIndex = 0; bool isFind = 0; for(unsigned int i = 0;i= 'a' && str[i] 'z') { isFind = 0; ...
代码如下:
int findMaxSubstring(char* str)
{
int maxLength = 0;
int maxStartIndex = 0;
int curLength = 0;
int curStartIndex = 0;
bool isFind = 0;
for(unsigned int i = 0;i= 'a' && str[i] 'z')
{
isFind = 0;
if(curLength > maxLength)
{
maxLength = curLength;
maxStartIndex = curStartIndex;
curLength = 0;
}
}
}
char *p = NULL;
p = &str[maxStartIndex];
while(*p >= 'a' && *p
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!