问题的原地址:

https://leetcode.com/problems/first-unique-character-in-a-string/description/

解决:

class Solution {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;}
}

LeetCode387号问题相关推荐

  1. 微信公众号为指定openid用户推送消息

    微信公众号为指定openid用户推送消息 微信提供的开放接口中,有两个给指定openid的用户发送信息的接口,适用场景应该是向 预约用户或者中奖用户发送消息. 第一个接口:客服发送消息 请求方式: P ...

  2. Linux通过端口号杀死指定进程

    前言: 我们在服务器上升级项目的时候,需要将原来的项目停止,然后启动新的项目. 这时候我们只知道应用所占的端口号,如何将进程杀死呢? linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 ...

  3. 端口号被占用怎么解决

    端口号被占用怎么解决 当我们打开项目的时候,会发现运行项目的端口号被占用的情况,接下来我说一下解决这个问题的简单方法 1.查询占用的端口号 打开cmd 命令窗口,输入 netstat -ano 命令 ...

  4. Python的WeRoBot框架开发公众号

    最终的效果图: 完整代码: #coding:utf-8 # Filename:return_message5.py # 被关注回复'Hello World!' # 收到 笑话 回复糗百笑话,收到收到 ...

  5. C++ 析构函数(函数前面有波浪号~)

    什么是析构函数 析构函数定义类型和构造函数的定义类型差不多, 也是名称与类的名称是完全相同的,只是在前面加了个波浪号(~)作为前缀,它不会返回任何值,也不能带有任何参数.析构函数有助于在跳出程序(比如 ...

  6. Android 串口通讯 获取卡号

    首先你的andoridstudio 需要配置ndk 环境 然后在去下载谷歌的的demo 下载地址 把这些直接复制到代码中 一般  jni C语言调用java 是指定包名调用的 所有android_se ...

  7. 关于微信公众号注意事项

    本文是自己曾经作为新手感觉迷惑的地方 ,这里记录一下 如果想要做小程序或者公众号 需要到微信公众平台 官方地址 要注意的就是账号注册问题 点击注册了 会弹出界面 加入我选择了小程序注册进入之后 显示 ...

  8. 7号团队:团队任务3-每日任务(2018-11-26)

    1.为了对项目进度.项目完成情况进行了解,是项目更好的完成,我们团队进行了每日例会 2.团队信息 团队序号:7号团队 团队任务:教师个人题库系统 团队成员:产品经理:刘璐璐 UI设计师:苏雅欣 软件工 ...

  9. Go 学习笔记(54)— Go 第三方库之 uber-go/zap/lumberjack(记录日志到文件、支持自动分割日志、支持日志级别、打印调用文件、函数和行号)

    1. 简要说明 zap 是 uber 开源的 Go 高性能日志库,支持不同的日志级别, 能够打印基本信息等,但不支持日志的分割,这里我们可以使用 lumberjack 也是 zap 官方推荐用于日志分 ...

最新文章

  1. 倒计时7天!博客之星虚位以待,Macbook等你来拿
  2. Rabbitmq-理论基础
  3. 实现滑动菜单(富文本版本)
  4. JAVA获取CLASSPATH路径--转
  5. 五矿期货携手神策数据,深耕数字化 5 大应用,加速金融科技创新增长
  6. 关于ES6的10个最佳特性
  7. java 显示透明背景png图片
  8. jQuery实现 div里面的文字如何自动缩小,避免文字溢出
  9. selinux 导致ftp文件夹出错~
  10. java运行python脚本_用Java运行Python脚本
  11. bin文件如何编辑_每日学习:Linux文件与目录管理常用命令解析
  12. Merkle Tree与区块链
  13. android adb驱动win7,adbwin7下载地址_win7安装adb驱动的方法
  14. 扩散模型——下一个图像生成热点,快上车!!!
  15. HTML时间日期选择器
  16. ireport分组打印
  17. 世界著名反垃圾邮件组织的介绍
  18. layui 树形表格 treeTable使用详细指南,不能折叠解决办法
  19. c语言魂斗罗小游戏代码,(搬运)魂斗罗系列游戏秘籍(包含一些解锁要数)
  20. Windows的sc命令详解

热门文章

  1. 构造方法的作用和特点
  2. 2022中国MarTech领域最具商业合作价值企业盘点
  3. 简析银行核心系统24小时设计
  4. matlab实现图形几何变换如平移,matlab实现平面图形的几何变换
  5. 总结python中的乱码问题
  6. NGINX配置以及优化
  7. PHP 代码覆盖率分析
  8. 矩阵范数,向量范数,奇异值有什么用?
  9. 【FreeRTOS(七)】软件定时器
  10. 生成模型-解码策略小结