leetcode-1160

日常的な質問、文字を処理し、アレイ内の難易嘘簡単乱用マップに、正確であると思わないかもしれませんが、本当に時に少量のデータでの使用は推奨されていないマップします。

 

FUNC数(単語)[] INT { 
    カウンタ: =メイク([] INT26 のための I:= 0 ; I <lenは(言葉)。I ++ { 
        C: = ワード[i]は
        、カウンタ[C - ' A ' ] ++ 
    } 
    戻りカウンタ
} 

(chars_counter []含有FUNC INT、word_counter [] int型BOOL {
      I:= 0 ; I < 26 ; I ++ {
         場合chars_counter [I] < word_counter [I]は{
             戻り 
        } 
    } 
    戻り 
} 

FUNCのcountCharacters(単語[] の文字列、文字の文字列INT { 
    RES: = 0 
    chars_counter: = (文字)をカウント
     するため _単語:= {範囲ワード
        word_counter: = (単語)を数える
         場合に含む(chars_counter、word_counter){ 
            RES + = LEN(ワード)
        } 
    } 
    戻りRES
}

 

終わり

おすすめ

転載: www.cnblogs.com/CherryTab/p/12514652.html