本帖最後由 李泳霖 於 2023-5-13 11:54 編輯
請編寫一個遞迴函數 freqTrans(str) 來識別和輸出最頻繁的子字串,給出一系列小寫字母。如果頻率相同。請打印最小的字母順序。 例如,
freqTrans(“abababbbabbba”);
will print
a ->b, Frequency:4.
freqTrans(“abcdeabcdeaabbc”);
will print
a ->b, Frequency:3.
freqTrans(“ijklmnopqrs”);
will print
i ->j, Frequency:1.
freqTrans(“lllloooovvvveeee”);
will print
e->e, Frequency:3. |