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

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

筛选

菜鸟的java循环解法

摘要:解题思路:两层循环嵌套,外层选出某一字符,里层带着此字符对字符串遍历,记录字符出现的次数,如为一则输出,跳出循环。注意事项:参考代码:import java.util.Scanner;public c……

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

摘要:注意事项: 找到只出现一次的字符,输出第一次出现的字符。 注意题目条件:用字符型数组储存输入的小写字母,用整形数组储存26个字母的出现次数输出第一次出现的字母 ```cpp #in……

判断唯一字符-易懂最佳方案

摘要:解题思路:判断字符串是否存在唯一字符     比如 aba ,那么字符'a'最先出现坐标:  0 (str.indexOf("a"))最后出现坐标:2 (str.lastIndexOf……

collections.OrderedDict 有序字典

摘要:# 解题思路 1. 通过collections.OrderedDict统计字母个数,以空间换时间,降低查找的时间复杂度。 2. 时间复杂度为O(nlogn),空间复杂度为O(n) # 代码 ……

超简单易懂-数组标记

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