华为OD机试(E卷+C卷+D卷)2024真题目录(Java & c++ & python)
最近习惯先看输入输出描述,可以明确知道哪些数据已知,需要去得到什么结果,再代入更有目的性地阅读题干内容,快速理解,所以把输入输出描述放在前面,你可以试下这样阅读对你是否有帮助。
输入描述
输入为三行, s1 和 s2 只包含小写字母
第一行为 s1,
第二行为 s2,
第三行为 k
输出描述
最左侧的 s2 以长度 k 冗余覆盖 s1 的子串首个元素下标,不存在则返回 -1
数据范围
0 ≤ s1.length ≤ 1000000
0 ≤ s2.length ≤ 20000000
0 ≤ k ≤ 1000
题目描述
给定两个字符串 s1 和 s