题目地址
https://leetcode-cn.com/problems/first-unique-character-in-a-string/
题目要求
给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。
示例 1:
1 | s = "leetcode" |
示例 2:
1 | s = "loveleetcode" |
提示:
需要注意的
- Todo:使用Hash的方法。
解法:
代码
1
2
3
4
5
6
7
8
9
10
11
12class Solution {
public int firstUniqChar(String s) {
for(int i=0; i<s.length(); i++){
int first = s.indexOf(s.charAt(i));
int last = s.lastIndexOf(s.charAt(i));
if(first == last){
return i;
}
}
return -1;
}
}
关于Windows运行YOLO和SSD的python代码提示No module named cv2和On entry to DGEBAL parameter number的问题
Python运行YOLO和SSD相关文件时报错提示ModuleNotFoundError: No module named 'cv2'解决方法:安装opencv-python。 ...
约束满足问题的三个启发式(Constraint Satisfaction Problem)不能转化成另一个集合中的状态
总结常见的三个启发式: 最小剩余值(此变量仍然有多少个有效值) 度启发式(此变量影响多少其他变量) 最小约束值(什么值将为其他变量留下最多其他值) 以澳大利亚地图为例 题目要求: 对澳大利亚...