两种方法:时间复杂度为O(n²)和时间复杂度为O(n)的
第一种:时间复杂度为O(n)
class Solution {
public:
int firstUniqChar(string s)
{
if(s[0] == NULL)
return -1;
for(int i = 0; i<s.size(); i
两种方法:时间复杂度为O(n²)和时间复杂度为O(n)的
第一种:时间复杂度为O(n)
class Solution {
public:
int firstUniqChar(string s)
{
if(s[0] == NULL)
return -1;
for(int i = 0; i<s.size(); i