5

今日、scala を使用してサフィックス配列を作成しようとしています。膨大な数のコードでできたのですが、圧縮とソートを使えば数行で作れると聞きました。

私が現在抱えている問題は、始まりにあります。二分探索とzipWithIndexを使って以下の「ツリー」を作成してみましたが、今のところ何も作成できていません。線だけでできるかどうかもわかりませんが、きっとあるはずです(笑)。

私がやりたいのは、「チーズケーキ」という単語からSeqを取得することです:

 Seq((cheesecake, 0),
     (heesecake, 1),
     (eesecake, 2),
     (esecake, 3),
     (secake, 4),
     (ecake, 5),
     (cake, 6),
     (ake, 7),
     (ke, 8),
     (e, 9))

誰かが私を正しい道に導くことができますか?

4

4 に答える 4