网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  387. First Unique Character in a String

387. First Unique Character in a String

分类: IT文章 • 2024-05-18 08:41:07

原题:

387. First Unique Character in a String

解题:

采用字典对所有字符进行计数,如果计数为1,说明只出现一次,从第一个开始循环找出第一个即可:

class Solution {
public:
	int firstUniqChar(string s) 
	{
		int length = s.length();
		int i = 0;
		map <char,int> maptmp;
		for(;i < length; i++)
		{
			maptmp[s[i]]++;
		}
		for(i = 0; i < length; i++)
		{
			if(maptmp[s[i]] == 1)
			{
				return i;
			}
		}
		return -1;

	}
};

  

相关推荐

  • [leetcode]387. First Unique Character in a String
  • leetcode笔记11 First Unique Character in a String
  • 387. First Unique Character in a String
  • 【LeetCode & 剑指offer刷题】字符串题1:50 第一个只出现一次的字符(387. First Unique Character in a String)
  • 387. First Unique Character in a String 1. 问题描述 2. 解题思路3. 代码 4. 反思
  • LeetCode 387. First Unique Character in a String
  • 387. First Unique Character in a String
  • Leetcode-387 First Unique Character in a String
  • leetcode 387. First Unique Character in a String
  • Leetcode算法比赛----First Unique Character in a String
  • (3) tcpdump -i veth_1 > veth_1.txt
  • python实现根据目标字符串修改一下行
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号