如何確定字串中是否包含所有唯一字元(使用 C#)?


要確定一個字串是否有唯一字元,首先檢查一個單詞與下一個單詞 -

for (int j = i + 1; j < val.Length; j++) {
   if (val[i] == val[j])
}

如若發現一致之處,就意味著字串沒有唯一字元。

如若無法發現一致之處,則字串有所有唯一字元。

一旦發現一致之處,則返回 false,即未找到唯一字元 -

for (int j = i + 1; j < val.Length; j++) {
   if (val[i] == val[j])
   return false;
}

更新於: 20-6 月-2020

339 次瀏覽

開啟你的 事業

完成課程獲得認證

開始使用
廣告
© . All rights reserved.