剑指offer——34.第一次只出现一次的字符
来源:互联网 发布:java 异或加密算法 编辑:程序博客网 时间:2024/06/10 06:01
题目描述
在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置
代码
思路:使用map结构,将每次出现字符和出现次数放入map中
var map={}; var strArr=str.split(''); strArr.map(function(s){ if(!map[s]){ map[s]=1 }else{ map[s]++ } }) for(var i=0;i<str.length;i++){ if(map[str[i]]==1){ return i } } return -1;
阅读全文
0 0
- 剑指offer——第一次只出现一次的字符
- 剑指offer——第一次只出现一次的字符
- 剑指offer——34.第一次只出现一次的字符
- 剑指offer——面试题35:第一次只出现一次的字符
- 剑指offer—字符串中第一次只出现一次的字符
- 剑指offer 35-第一次只出现一次的字符
- 剑指offer-第一次只出现一次的字符位置
- 剑指offer 35. 第一次只出现一次的字符
- 《剑指offer》第一次只出现一次的字符
- 剑指offer--第一次只出现一次的字符
- 剑指offer:第一次只出现一次的字符
- 《剑指offer》:[35]第一次出现且只出现一次的字符
- 解题报告——第一次只出现一次的字符
- 剑指offer-34.第一个只出现一次的字符
- 剑指offer之面试题35第一次只出现一次的字符
- 第一次只出现一次的字符
- 第一次只出现一次的字符
- 查出第一次只出现一次的字符
- Kotlin学习(学习kotlin的日子)
- AS报Permission denied之截取view(视图)
- Cocos2dx中在场景中弹出模态层时按钮的处理方法
- 唤起APP
- UI组件——WebSettings部分api解释
- 剑指offer——34.第一次只出现一次的字符
- SpringMVC中@ModelAttribute注解的作用
- Secret area ----150(.htaccess路径查找和工具John-The Ripper的使用)
- 面试常见基本题目总结及php实现(第三部分:杂七杂八来一套)
- FragmentActivity中不显示ActionBar
- 【论文笔记】非常高效的物体检测mimic方法 Mimicking Very Efficient Network for Object Detection
- Codeforces Round #433 (2)C:Planning
- 基于FPGA EEPROM读写实现及IIC总线协议和时序分析
- Mybatis注解开发