public int firstUniqChar(String s){
int[] freq=new int[26];
for(int i=0;i<s.length();i++){
freq[s.charAt(i)-'a']++;
}
for(int i=0;i<s.length();i++)
if(freq[s.charAt(i)-'a']==1)
return i;
return -1;
}

  

最新文章

  1. Android学习
  2. 【转】CSS3动画帧数科学计算法
  3. 移动端压缩并ajax上传图片解决方案
  4. sublime-text3设置浏览器预览html
  5. HDU 1018 大数(求N!的位数/相加)
  6. Cocos2d-x Application Wizard for Visual Studio User Guide
  7. Linux的一个问题ircbot进程
  8. [转]AngularJS的$resource
  9. 【转载】linux内核笔记之高端内存映射
  10. cocos2d-x 2.0 拖尾效果分析
  11. C++ Primer 有感(异常处理)
  12. Heartbeat实现集群高可用热备
  13. 图解从 URL 到网页通信原理
  14. 【java设计模式】(4)---工厂模式(案例解析)
  15. Python 3 Anaconda 下爬虫学习与爬虫实践 (1)
  16. Lingo求解线性规划案例2——多阶段投资问题
  17. JAVA课程课后作业03之动手动脑
  18. AIOps指导
  19. Linux下使用OTL操作mysql数据库
  20. VS2010自行编译OpenCV2.4.4时缺少python27_d.lib的解决方法

热门文章

  1. LG4074【WC2013】糖果公园 【树上莫队,带修莫队】
  2. SDN第五次上机实验
  3. es6学习4:async和await
  4. devops 运维平台相关知识
  5. arts lettcode 题目
  6. NIO 选择器 Selector
  7. Gitlab修改用户密码
  8. top中的wa的理解
  9. linux升级openssl和php_openssl模块
  10. CEF 远程调试