编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的


Posted in 面试题 onJuly 23, 2015
char * search(char *cpSource, char ch)
{
char *cpTemp=NULL, *cpDest=NULL;
int iTemp, iCount=0;
while(*cpSource)
{
if(*cpSource == ch)
{
iTemp = 0;
cpTemp = cpSource;
while(*cpSource == ch)
++iTemp, ++cpSource;
if(iTemp > iCount)
iCount = iTemp, cpDest = cpTemp;
if(!*cpSource)
break;
}
++cpSource;
}
return cpDest;
}

Tags in this post...

面试题 相关文章推荐
SQL Server 2000数据库的文件有哪些,分别进行描述
Mar 30 面试题
Javascript如何发送一个Ajax请求
Jan 26 面试题
名词解释型面试题(主要是网络)
Dec 27 面试题
Can a struct inherit from another struct? (结构体能继承结构体吗)
Sep 25 面试题
extern是什么意思
Mar 10 面试题
Linux Interview Questions For software testers
Jun 02 面试题
UML设计模式笔试题
Jun 07 面试题
Ajxa常见问题都有哪些
Mar 26 面试题
介绍一下Python下range()函数的用法
Nov 07 面试题
JDBC操作数据库的基本流程是什么
Oct 28 面试题
UNIX命令速查表
Mar 10 面试题
JPA的优势都有哪些
Jul 04 面试题
成都思必达公司C#程序员招聘面试题
Jun 26 #面试题
abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗?
Oct 15 #面试题
C#如何调用Windows程序打开一个文档
Dec 26 #面试题
武汉某公司的C#笔试题面试题
Dec 25 #面试题
接口可以包含哪些成员
Sep 30 #面试题
string = null 和string = ''的区别
Apr 28 #面试题
类和结构的区别
Aug 15 #面试题
You might like
php单件模式结合命令链模式使用说明
2008/09/07 PHP
PHP连接MySQL查询结果中文显示乱码解决方法
2013/10/25 PHP
discuz加密解密函数使用方法和中文注释
2014/01/21 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
jQuery EasyUI 的EasyLoader功能介绍
2010/09/12 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
javascript实现通过表格绘制颜色填充矩形的方法
2015/04/21 Javascript
原生javascript实现自动更新的时间日期
2016/02/12 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
AngularJs expression详解及简单示例
2016/09/01 Javascript
leaflet的开发入门教程
2016/11/17 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
使用express来代理服务的方法
2019/06/21 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
PHP魔术方法__ISSET、__UNSET使用实例
2014/11/25 Python
python简单判断序列是否为空的方法
2015/06/30 Python
Python可变参数函数用法实例
2015/07/07 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
python2.7实现邮件发送功能
2018/12/12 Python
pandas修改DataFrame列名的实现方法
2019/02/22 Python
Python selenium模块实现定位过程解析
2020/07/09 Python
python实现马丁策略回测3000只股票的实例代码
2021/01/22 Python
全网最详细的PyCharm+Anaconda的安装过程图解
2021/01/25 Python
CSS3感应鼠标的背景闪烁和图片缩放动画效果
2014/05/14 HTML / CSS
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
德国内衣、泳装和睡衣网上商店:Bigsize Dessous
2018/07/09 全球购物
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
测试驱动开发的主要步骤是什么
2014/12/10 面试题
opencv实现图像平移效果
2021/03/24 Python
简历中求职的个人自我评价
2013/12/03 职场文书
演讲稿怎么写
2014/01/07 职场文书
业务总经理岗位职责
2014/02/03 职场文书
函授大学生自我鉴定
2014/02/05 职场文书
新学期教师寄语
2014/04/02 职场文书
golang中的空接口使用详解
2021/03/30 Python
Golang二维切片初始化的实现
2021/04/08 Golang