使用密码短语排列和返回字符串列表

时间:2018-11-28 07:25:52

标签: java permutation

对于给定的字符串和键列表(密码短语),是否有一种快速算法来使用该键进行排列,并返回使用该键的返回方式?

那是

list = {"abc", "def", "ghi", "jkl"})
key = "passphrase"

permute(Key, list) -> {"def","jkl", "abc", "ghi"} 

(或类似名称,但不是原始名称)和

resolve(Key, {"def","jkl", "abc", "ghi"}) -> list

列表不超过50个条目。

首选Java示例。

0 个答案:

没有答案