// 面试题50(一):字符串中第一个只出现一次的字符 // 题目:在字符串中找出第一个只出现一次的字符。如输入"abaccdeff",则输出 // 'b'。 #include <cstdio> #include <string> char FirstNotRepeatingChar(const c ...
分类:
其他好文 时间:
2020-04-05 18:12:50
阅读次数:
69
题目一 : 字符串中第一个只出现一次的字符。在字符串中找出第一个只出现一次的字符。如输入“abaccdeff”,则输出‘b’。 思路 利用数组第一次遍历字符串记录所有字符出现的次数,第二次查找value值为1的为所需要的,这里用数组比较合适,用HashMap会有问题,比如“google”,得出的结果 ...
分类:
其他好文 时间:
2018-07-24 11:55:26
阅读次数:
154
输入一个非空字符串 输出第一个只出现一次的字符,如果不存在输出-1 ...
分类:
其他好文 时间:
2017-04-05 16:28:08
阅读次数:
136
‘‘‘
找出字符串中第一个只出现一次的字符
‘‘‘
defsearFisrt(str):
#定义一个数据字典
dic={}
foriinrange(len(str)):
ifstr[i]indic:
dic[str[i]]+=1
else:
dic[str[i]]=1
foriinrange(len(str)):
ifdic[str[i]]==1:
returnstr[i]
str=‘asasc‘
print(searFisrt(str))上述代码的..
分类:
编程语言 时间:
2016-11-14 02:44:30
阅读次数:
538
题目是这样的: 正在挑战一个CrackMe的你,把需要填写的前面几位密码都正确猜出了,可是这最后一位密码,好像藏得有点深。CrackMe的作者还挑衅般的在里面藏了个.tar.gz文件,解压缩出来,里面写道你要的最后一个字符就在下面这个字符串里。这个字符是下面整个字符串中第一个只出现一次的字符。 (比 ...
分类:
其他好文 时间:
2016-09-09 18:37:06
阅读次数:
139
Java Map接口提供了将Key映射到值的对象,HashMap TreeMap 算法题 :在字符串中找出第一次只出现一次的字符。 ...
分类:
其他好文 时间:
2016-06-12 22:00:00
阅读次数:
289
正在挑战一个CrackMe的你,把需要填写的前面几位密码都正确猜出了,可是这最后一位密码,好像藏得有点深。CrackMe的作者还挑衅般的在里面藏了个.tar.gz文件,解压缩出来,里面写道你要的最后一个字符就在下面这个字符串里。这个字符是下面整个字符串中第一个只出现一次的字符。 (比如,串是abac...
分类:
其他好文 时间:
2015-09-05 13:46:23
阅读次数:
177
import java.util.Scanner;
public class GetOneChar {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
int count = 0;...
分类:
其他好文 时间:
2015-08-21 21:39:32
阅读次数:
237
最后一个字符正在挑战一个CrackMe的你,把需要填写的前面几位密码都正确猜出了,可是这最后一位密码,好像藏得有点深。CrackMe的作者还挑衅般的在里面藏了个.tar.gz文件,解压缩出来,里面写道你要的最后一个字符就在下面这个字符串里。这个字符是下面整个字符串中第一个只出现一次的字符。 (比如,...
分类:
其他好文 时间:
2015-08-14 13:39:02
阅读次数:
205