给定文本text和待匹配字符串pattern,二者皆只包含小写字母,并且不...

发布于 2022-03-03 11:14:14

给定文本text和待匹配字符串pattern,二者皆只包含小写字母,并且不为空。

   1). 在text中找出匹配pattern的最短字符串,匹配指按序包含pattern中的所有字母,但不要求pattern连续。

       输出为第一个最短匹配字符串的起始位置和长度。

       如text为abaacxbcbbbbacc,pattern为cbc,则输出的起始位置为4(下标从0开始),长度为4。

       请给出算法思想和复杂度。

   2). 在text中找出匹配pattern的最短字符串,匹配指包含pattern中的所有字母,既不要求连续,也不要求有序,也不考虑重复。

       输出为第一个最短匹配字符串的起始位置和长度。

       如text为abaacxbcbbbbacc,pattern为cbc,则输出的起始位置为6(下标从0开始),长度为2。

       请给出算法思想和复杂度。

关注者
0
被浏览
50
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看