题解 2847: 找第一个只出现一次的字符

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

2847-找第一个只出现一次的字符-数组解法

注意事项:找到只出现一次的字符,输出第一次出现的字符。注意题目条件:用字符型数组储存输入的小写字母,用整形数组储存26个字母的出现次数输出第一次出现的字母```cpp#include#includeusingnamespacestd;intmain(){charch[100000];intx,

找到第一个仅出现一次的字符。

解题思路:注意事项:参考代码://题目描述//给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。//如果没有,输出no。//输入格式//一个字符串,长度小于100000。//输出格式//输出第一个仅出现一次的字符,若没有则输出no。

HashMap中方法getOrDefault

摘要:解题思路:注意事项:参考代码:import java.util.Scanner; import java.util.Map; import java.util.HashMap; public c……

菜鸟的java循环解法

解题思路:两层循环嵌套,外层选出某一字符,里层带着此字符对字符串遍历,记录字符出现的次数,如为一则输出,跳出循环。注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc

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

参考代码:```c#include#includeintmain(){chara[100000];gets(a);intlen=strlen(a);charc;intk=-1;//k不能设0,不然万一a[0]是第一个只出现一次的字符,就错了for(inti=0;i

超简单易懂-数组标记

摘要:解题思路:用一个数组标记字母出现的先后,然后以先后顺序判断该字母是否符合条件输出就好了注意事项: 我看到有些题解的第一个且只出现一次的字母的这个“第一个”是根据字母表的顺序输出的并不是根据输入的数据的……