找出乙個字串中第乙個無重複字元

2021-08-30 14:27:14 字數 688 閱讀 4327

/**

* 編寫乙個高效率函式來找出乙個字串中第乙個無重複字元.

* 例如:」total」中的o,」teeter」中的r.要求演算法效率優於o(n2).函式呼叫模型如下:

* public static character firstnorepeated(string str);

*/public class firstnorepeated

/*** 利用map記錄字串中每個字元的個數

* @param str

* @return

*/public static character firstnorepeated(string str)else

} //按字串的順序返回首次出現的字元

for(int i = 0 ; i < str.length(); i++)

} return null;

} /**

* 方式一:雙重迴圈

* @param str

* @return

*/public static character firstnorepeated1(string str)

}//返回首次出現的第乙個字元

if(count == 1)

count = 0;

} return null;

}}

在乙個字串中第乙個不重複的字元

public class stringoneone 根據返回的索引,輸出第乙個不重複的字元 system.out.println 第乙個不重複的字元是 str.charat index private static int firstnorepetitionchar string str else ...

js 字串中取得第乙個字元和最後乙個字元

var str hello world 刪除第乙個字元 h,結果為 ello world alert str.slice 1 刪除最後乙個字元 d,結果為 hello worl alert str.substring 0,str.length 1 追問我就是要判斷第乙個好最後乙個字元是否為逗號,是逗...

python找出乙個字串中的重複字元

使用 string.count str,beg 0,end len string 方法 返回 str 在 string 裡面出現的次數,beg和end 被指定 則返回指定範圍內 str 出現的次數 str hello same diff for i in range len str ifstr.co...