首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
找出字符串中第一个只出现一次的字符
[编程题]找出字符串中第一个只出现一次的字符
热度指数:212274
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
算法知识视频讲解
找出字符串中第一个只出现一次的字符
数据范围:输入的字符串长度满足
输入描述:
输入一个非空字符串
输出描述:
输出第一个只出现一次的字符,如果不存在输出-1
示例1
输入
asdfasdfo
输出
o
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(74)
邀请回答
收藏(783)
分享
提交结果有问题?
664个回答
480篇题解
开通博客
皮牙子
发表于 2021-05-24 18:35:29
小白一个,欢迎交流^^提交结果:答案正确运行时间:27ms占用内存:10564KB使用语言:Java用例通过率:100.00% import java.util.Scanner; public class Main{ public static void main(String[] arg
展开全文
牛客155969019号
发表于 2021-10-17 14:05:18
while True: try: s = input() for i in s: if s.count(i) == 1: print(i) break e
展开全文
TheLightOfStars
发表于 2020-03-02 04:18:14
#include <iostream> #include <string> using namespace std; int main() { string str; while (getline(cin, str)) { for (
展开全文
wazzup
发表于 2022-04-26 00:14:06
当字符串的 indexOf 和 lastIndexOf 指向一个下标时,说明这个字母就只有这一个,直接输出 function outputFirstLetter(str){ const len = str.length for(let i = 0; i< len; i++){ if(
展开全文
牛客484960258号
发表于 2021-11-24 00:09:47
while True: try: a = input() count = -1 for i in range(len(a)): if a.count(a[i]) == 1: count =
展开全文
YONGYG
发表于 2022-05-22 22:36:46
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext(
展开全文
派仔
发表于 2020-08-08 12:15:11
import java.util.*; public class Main { private int count(String str) { Map<Character, Integer> map = new HashMap<>();
展开全文
牛客857079027号
发表于 2021-12-16 09:03:16
while True: try: #只有存在不存在出现次数为1的字符这两种情况 a = input() d = {} res = [] for i in a: d[i] = a.count(i)
展开全文
虹色萤火虫
发表于 2020-08-29 11:53:16
纯C 哈希表 #include <stdlib.h> #include <stdio.h> int main() { char str[500]; while(scanf("%s", str) != EOF) { int len=st
展开全文
水木清华_AI
发表于 2020-03-21 00:00:38
/* 本文系「人工智能安全」(微信公众号)原创,转载请联系本文作者(同博客作者)。 欢迎你转发分享至朋友圈,并给予「关注、星标、点赞」三连支持。互相欣赏,互相批判。 我是一名有诗人气质的网络安全工程师 期待与你的思想交流碰撞出智慧的花火 水木清华 2020-03-20 找出字符串中第一个只出现一次的
展开全文
问题信息
字符串
难度:
664条回答
783收藏
56238浏览
热门推荐
通过挑战的用户
查看代码
激进的小菜鸡
2023-03-10 18:46:23
离嚣20180...
2023-01-30 20:18:28
牛客77893...
2022-12-29 13:33:45
のどの
2022-11-24 11:10:52
鱿鱼腿太长
2022-11-11 16:10:05
相关试题
编程题 ,按照要求创建Java 应...
Java
评论
(1)
微型计算机有三种总线,他们分别是数...
编程基础
评论
(1)
计算机系统中用于管理硬件和软件资源...
编程基础
评论
(1)
下列关于卫星通信的说法,错误的是
网络基础
评论
(1)
说出3个获取用户需求的方法并简述其...
用户研究
评论
(1)
找出字符串中第一个只出现一次的字符
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); } }
#include
#include
#include
using namespace std; int main(){ }
asdfasdfo
o