1. 程式人生 > >5.8 判斷字元陣列中是否所有的字元都只出現過一次

5.8 判斷字元陣列中是否所有的字元都只出現過一次

題目】:

  給定一個字元型別陣列chas[],判斷chas中是否所有的字元都只出現過一次,請根據以下不同的兩種要求實現兩個函式

  舉例:

    chas=['a', 'b', 'c'],返回true; chas=['1', '2', '1'],返回false

 

要求】:

  1. 實現空間複雜度為O(N)的方法

  2. 在保證額外空間複雜度為O(1)的前提下,請實現時間複雜度儘量低的方法

 

題目及思路來源:左程雲老師《程式設計師程式碼面試指南》