返回字符串中第一个只出现过一次的字符(hash)
来源:互联网 发布:上海市云计算产业基地 编辑:程序博客网 时间:2024/05/17 17:14
public class Try {public static void main(String[] args){String s = "aabcceeff";System.out.println(firstOnce(s));}public static int firstOnce(String s){int hash[] = new int[256];int i = 0;while (i < s.length()){ //遍历字符串,保存每个字符出现的次数hash[s.charAt(i) - '0'] ++;i ++;}i = 0;while (i < s.length()){if (hash[s.charAt(i) - '0'] == 1){ //再次遍历字符串,返回出现次数为1的字符在字符串中对应的位置return i;}else {i ++;}}return -1;}}
0 0
- 返回字符串中第一个只出现过一次的字符(hash)
- 找出字符串中第一个只出现过一次的字符和位置
- 第17题:返回字符串中第一个只出现一次的字符
- 找出字符串中只出现一次的第一个字符
- 查找字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 查找字符串中第一个只出现一次的字符
- 字符串中第一个只出现一次的字符
- 字符串中第一个只出现一次的字符
- 查找字符串中第一个只出现一次的字符
- 查找字符串中第一个只出现一次的字符
- 字符串中第一个只出现一次的字符
- 寻找字符串中只出现一次的第一个字符
- 字符串中第一个只出现一次的字符
- 查找字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- 字符串中第一个只出现一次的字符
- 找出字符串中第一个只出现一次的字符
- android用户交互和体验
- 关于内核中make menuconfig比较好的一个解释
- ssh
- 面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
- swift学习笔记之QQ简写
- 返回字符串中第一个只出现过一次的字符(hash)
- 第7章 暴力求解法的读书笔记
- 步进电机加减速控制算法 简介及资料参考
- TCP/UDP与connect系统调用
- poj 1850
- SVM
- AngularJS交互学习教程推荐
- 4
- 同步与互斥