c++ 找第一个只出现一次的字符

server/2024/12/21 18:10:42/

 【题目描述】

给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。

【输入】
一个字符串,长度小于100000。

【输出】
输出第一个仅出现一次的字符,若没有则输出no。

【输入样例】
abcabd
【输出样例】
c
 

思路:
1、声明一个字符串并接收
2、得到字符串的长度声明变量接收
3、循环变量该字符串 

 

#include<bits/stdc++.h>
using namespace std;
string s;cin>>s;for(int i=0;i<s.size();i++){int sum=0;for(int j=0;j<s.size();j++){if(s[i]==s[j]) sum++;}if(sum==1){cout<<s[i];return ;}}cout<<"no"<<endl;


http://www.ppmy.cn/server/152006.html

相关文章

Android 折叠屏问题解决 - 展开后布局未撑开

一、说明 正常情况下手机展开折叠时页面会销毁重建&#xff0c;但可以通过参数设置禁止销毁重建。 android:configChanges"orientation|screenSize|screenLayout|smallestScreenSize" 但设定完后发现 RecyclerView 中的 item 没有重新按照新的尺寸进行改变&#x…

ASR-LLM-TTS 实时语音对话助手:语音识别、大模型对话、声音生成

参考:https://blog.csdn.net/weixin_42357472/article/details/137020794 asr:funasr-SenseVoiceSmall 离线 llm:deepseek 在线api tts:edge-tts 在线api import pyaudio import wave import threading import numpy as np import time from queue import Queue import web…

1 软件工程学概述

一、软件危机 1.什么是软件危机 软件危机是指计算机软件的开发和维护过程中所遇到的一系列严重问题。 2.软件危机的典型表现 对软件开发成本和进度估计尝尝很不准确用户对“已完成的”软件系统不满意的现象经常发生软件产品的质量往往靠不住软件常常是不可维护的软件通常没有…

elasticsearch Flattened 使用

在 Elasticsearch 中&#xff0c;flattened 类型是一种特别设计的字段类型&#xff0c;用于存储具有不规则结构的 JSON 数据。与 nested 类型不同&#xff0c;flattened 类型将嵌套的 JSON 对象展平&#xff08;即将嵌套对象的字段变成一级字段&#xff0c;字段名以“点”分隔&…

智能座舱进阶-应用框架层-Handler分析

首先明确&#xff0c; handler是为了解决单进程内的线程之间的通信问题的。我也需要理解Android系统中进程和线程的概念&#xff0c; APP启动后&#xff0c;会有三四个线程启动起来&#xff0c;其中&#xff0c;有一条mainUITread的线程&#xff0c;专门用来处理UI事件&#xf…

HC04,HC05,HC06,HC08蓝牙模块可替换产品的优势

还在为找不到HC04、HC05、HC06和HC08蓝牙模块而烦恼吗&#xff1f; 美迅物联网MesoonRF-工业物联网无线通信专家&#xff0c;拥有一支超过10年经验的蓝牙WiFi研发团队&#xff0c;拥有当前流行的蓝牙模块的替换升级方案&#xff0c;HC04、HC05、HC06和HC08蓝牙模块是倍受大家欢…

数字IC后端设计实现篇之TSMC 12nm TCD cell(Dummy TCD Cell)应该怎么加?

TSMC 12nm A72项目我们需要按照foundary的要求提前在floorplan阶段加好TCD Cell。这个cell是用来做工艺校准的。这个dummy TCD Cell也可以等后续Calibre 插dummy自动插。但咱们项目要求提前在floorplan阶段就先预先规划好位置。 TSCM12nm 1P9M的metal stack结构图如下图所示。…

[创业之路-200]:什么是business(业务)?B2B, B2C, B2G业务, 什么是业务设计?

目录 一、基本概念 1、基础定义 2、构成要素 3、业务流程 4、业务范围 5、语境中的含义 六、常见的业务类型 1、按行业分类 2、按运营模式分类 3、按业务性质分类 4、其他分类方式 三、B2B, B2C, B2G业务 1、B2B&#xff08;Business-to-Business&#xff09; 2、…