当前位置: 首页 > wzjs >正文

灰色链网站建设产品推广的渠道

灰色链网站建设,产品推广的渠道,建设网站有哪些参考文献,易语言做网站简单教程字符串中的第一个唯一字符 387. 字符串中的第一个唯一字符 - 力扣(LeetCode) 题目: 给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。 示例 1: 输…

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

387. 字符串中的第一个唯一字符 - 力扣(LeetCode)

题目:

给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。

示例 1:

输入: s = "leetcode"
输出: 0

示例 2:

输入: s = "loveleetcode"
输出: 2

示例 3:

输入: s = "aabb"
输出: -1

提示:

  • 1 <= s.length <= 105
  • s 只包含小写字母

自己的思路和代码:

思路:

        我们可以对字符串进行两次遍历。

        在第一次遍历时,我们使用哈希映射统计出字符串中每个字符出现的次数。在第二次遍历时,我们只要遍历到了一个只出现一次的字符,那么就返回它的索引,否则在遍历结束后返回 −1。

代码:
class Solution {
public:int firstUniqChar(string s) {unordered_map<char, int> count;for (char c : s) {count[c]++;}for (int i = 0; i < s.size(); i++) {if (count[s[i]] == 1) {return i;}}return -1;  }
};

http://www.dtcms.com/wzjs/117867.html

相关文章:

  • 微信商城网站开发seosem是什么职位
  • 免费英文建设网站站长之家最新网站
  • 企业做国际站哪个网站好网络营销主要做些什么
  • csdn. wordpress慧达seo免登录发布
  • 做金融网站看那些素材互联网项目推广是什么
  • 保健品网站建设策划书如何刷app推广次数
  • 网站建设费用如何做账网易搜索引擎入口
  • 阿里云网站建设和部署框架万能引流软件
  • 直接找高校研究生做网站行吗热门国际新闻
  • 一个女装店网站建设的策划模板西安seo推广优化
  • 怎样上传自己做的网站站长申论
  • 绍兴易网网站开发广州疫情今天最新消息
  • 个人网站开发赚钱方向网络营销工具包括
  • 深圳网站建设公司电话如何让网站快速收录
  • 阿里云的网站程序如何做合肥推广外包公司
  • 辽宁平台网站建设平台开网站怎么开
  • 17.zwd一起做网站引流推广怎么做
  • 百度seo排名优化公司推荐seo基础课程
  • 京广桥做网站的公司免费网络营销方式
  • seo站长常用工具南昌seo顾问
  • 企业网站建设的类型quark搜索引擎入口
  • 如何做网络投票网站万能优化大师下载
  • 网站管理建站河南网站优化
  • 做网站卖房写标题seo推广是什么
  • 网站流量排行注册网站怎么注册
  • 图片生成链接网站网站收录怎么做
  • 手机网站建设地址网络销售
  • 做教育网站的er图网络销售培训学校
  • 建网站需要注意什么如何建立独立网站
  • 中山网站建设文化策划百度股市行情上证指数