387. 字符串中的第一个唯一字符

难度:简单
题目描述:
给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。
示例 1:
输入: s = “leetcode” 输出: 0 示例 2:
输入: s = “loveleetcode” 输出: 2 示例 3:
输入: s = “aabb” 输出: -1
解题思路:
哈希表 第一次遍历将元素出现次数存入哈希表,第二次遍历查找次数为1 的元素返回索引。
Java 程序:
class Solution {
public int firstUniqChar(String s) {
Map count = new HashMap();
for(int i = 0; i < s.length(); i++){

387. 字符串中的第一个唯一字符最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/24981.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>