剑指Offer:第一个只出现一次的字符
发布日期:2021-08-21 13:17:54 浏览次数:15 分类:技术文章

本文共 793 字,大约阅读时间需要 2 分钟。

题目:在字符串中找出第一个只出现一次的字符。如输入"abaccdeff",这输出'b'

// 第一个只出现一次的字符#include 
     
      char first_not_repeat_char(char *s){
      
int count[256]={    0};
char *pkey;
if( s==NULL )
{
printf("The string should not be NULL\n");
return '\0';
}
for(pkey=s; *pkey != '\0'; pkey++)
count[*pkey]++;
for(pkey=s; *pkey != '\0'; pkey++)
if( count[*pkey] == 1 )
return *pkey;
return '\0';}int main(void){
char s[1001];
printf("Please input a string: ");
scanf("%s",s);
char first = first_not_repeat_char(s);
if(first != '\0')
printf("First not repeat char is: %c\n",first);
else
printf("Not found\n");
char *p=0;
return 0;}

转载于:https://www.cnblogs.com/DayByDay/p/3864419.html

转载地址:https://blog.csdn.net/weixin_33720078/article/details/93683912 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:[HAOI2007]上升序列
下一篇:普通web项目转maven项目

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2023年03月16日 19时54分48秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章

chrome嵌入式java_java – 在Chrome中的Vaadin Subwindow中显示嵌入式PDF 2019-12-06 20:23:34
dht 爬虫 java_[C#搜片神器] 之P2P中DHT网络爬虫原理 2019-12-06 20:23:34
java pcm16位_Java C.ENCODING_PCM_16BIT属性代码示例 2019-12-06 20:23:32
java list是否存在_JSTL判断一个list集合里是否包含某个字符串详解 2019-12-06 20:23:32
django使用mysql原始语句_Django执行源生mysql语句实现过程解析 2019-12-06 20:23:32
java variant类型_Java UUID variant()用法及代码示例 2019-12-06 20:23:32
java局域网聊天_java局域网聊天小程序 2019-12-06 20:23:32
python模拟登陆遇到重定向_python requests模拟登陆出现重定向的问题? 2019-12-06 20:23:32
voltdb mysql_MySQL/HandlerSocket和VoltDB:NoSQL的竞争者 2019-12-06 20:23:33
python视频换脸下载_Faceswap拍照换脸软件电脑版(faceswap gui视频换脸)1.2官方版 2019-12-06 20:23:30
java 地图api接口_Java调用百度地图API 2019-12-06 20:23:30
java反射获得属性值_java反射取对象属性值 不是通过get方法取值? 2019-12-06 20:23:31
java repaint闪烁_java - 在Java中调用repaint()时如何避免闪烁? - 堆栈内存溢出 2019-12-06 20:23:31
支付宝 java 签名算法_(支付宝)签名与验签 2019-12-06 20:23:31
java wifi定位原理_使用基站、wifi实现定位 2019-12-06 20:23:31
matlab求二阶方阵对角化_梳理:矩阵对角化 2019-12-06 20:23:29
shopex mysql索引_shopex数据库访问 2019-12-06 20:23:29
mysql数据库运算符_MySQL <>和<=> 运算符介绍 2019-12-06 20:23:29
cmd中mysql语句_mysql在cmd下的一些语句 2019-12-06 20:23:29
mysql error code 1093_MySQL更新时Error Code:1093和Error Code:1175的解决办法_MySQL 2019-12-06 20:23:29