编写一个 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...

面试题 相关文章推荐
Java提供了哪些企业应用编程接口
Feb 13 面试题
什么是数组名
May 10 面试题
数据库的约束含义
Sep 09 面试题
上海天奕面试题笔试题
Apr 19 面试题
linux下进程间通信的方式
Dec 23 面试题
介绍一下Linux文件的记录形式
Apr 18 面试题
sort命令的作用和用法
Nov 04 面试题
不同浏览器创建XMLHttpRequest方法有什么不同
Nov 17 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
Jun 22 面试题
Weblogic和WebSphere不同特点
May 09 面试题
创立科技Java面试题
Nov 29 面试题
既然说Ruby中一切都是对象,那么Ruby中类也是对象吗
Jan 26 面试题
成都思必达公司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/08/30 PHP
PHP正则提取不包含指定网址的图片地址的例子
2014/04/21 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(一)
2014/06/23 PHP
javascript编程起步(第五课)
2007/02/27 Javascript
Javascript 模式实例 观察者模式
2009/10/24 Javascript
javascript 二维数组的实现与应用
2010/03/16 Javascript
JavaScript 一行代码,轻松搞定浮动快捷留言-V2升级版
2010/04/02 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
浅析document.ready和window.onload的区别讲解
2013/12/18 Javascript
调用DOM对象的focus使文本框获得焦点
2014/02/19 Javascript
JavaScript框架(iframe)操作总结
2014/04/16 Javascript
javasript实现密码的隐藏与显示
2015/05/08 Javascript
jQuery点击改变class并toggle及toggleClass()方法定义用法
2015/12/11 Javascript
轮播的简单实现方法
2016/07/28 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
js实现一键复制功能
2017/03/16 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
微信小程序使用video组件播放视频功能示例【附源码下载】
2017/12/08 Javascript
关于vue编译版本引入的问题的解决
2018/09/17 Javascript
JavaScript中的函数申明、函数表达式、箭头函数
2019/12/06 Javascript
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
python 实现图片上传接口开发 并生成可以访问的图片url
2019/12/18 Python
python 调用Google翻译接口的方法
2020/12/09 Python
前端水印的简单实现代码示例
2020/12/02 HTML / CSS
YSL Beauty加拿大官方商城:圣罗兰美妆加拿大
2017/05/15 全球购物
写好求职应聘自荐信的三部曲
2013/09/21 职场文书
申请任职学生会干部自荐书范文
2014/02/13 职场文书
竞选纪律委员演讲稿
2014/09/13 职场文书
三潭印月的导游词
2015/02/12 职场文书
高校自主招生校长推荐信
2015/03/23 职场文书
乔布斯辞职信(中英文对照)
2015/05/12 职场文书
Java使用Unsafe类的示例详解
2021/09/25 Java/Android
Vue组件更新数据v-model不生效的解决
2022/04/02 Vue.js