华为OD机试 - 最长子字符串的长度(Java & JS & Python & C & C++)
题目描述:
给定两个字符串 A 和 B,现在要从 A 中取出一个子串 C,要求 C 包含 B 中所有字符,且 C 的长度要尽可能长。请输出 C 的最长长度。
输入描述:
输入两行,分别是两个字符串 A 和 B。
输出描述:
输出一个整数,表示 C 的最长长度。
示例:
输入:
ADOBECODEBANCAD
ABC
输出:
5
说明:
可取的最长子串为 "BANCA"
,包含了 B 中所有字符。
评论已关闭