1

次の問題の解き方を教えてください。

特定の文字列で最も頻繁に使用される部分文字列を見つける方法は? たとえば、次の文字列です。

acd0a55b171241cc13afc7135acd09d609f9e4928e18908e6f6fb5574b4ac13731f993031a13f

この文字列には部分文字列acd0とがありc13ます。また、部分文字列13など。

文字数でランク付けされたすべてのサブストリングを見つける方法は?

例えば:

acd0:4文字2回

c13:3文字2回

13:2キャラ2回!

実際13には 4 回表示されますが、すでに 2 回表示されc13ているため、再度カウントすることはできません。

ソリューションは Bash にある必要があります。

4

1 に答える 1