繁体   English   中英

查找具有给定长度的String的唯一子字符串

[英]Find unique substring of String s with given length

我正在尝试解决这个问题。 例如,字符串等于“ caaab”且长度K = 2,返回子字符串应按字母顺序为“ aa”,“ ab”,“ ca”。 我更喜欢python中的解决方案

尝试这个:

input_str = 'caaab'
k = 2

unique_substrings = set(input_str[i: i + k] for i in range(len(input_str) - k + 1))
sorted_substrings = sorted(unique_substrings)

print(sorted_substrings)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM