首页 > 编程语言 >2024年华为OD笔试机试E卷- 关联子串 (java/c++/python)

2024年华为OD笔试机试E卷- 关联子串 (java/c++/python)

时间:2024-10-08 18:20:44浏览次数:16  
标签:子串 java python str2 str1 OD 关联 字符串 描述

华为OD机试E卷2024真题目录(java & c++ & python)

本人习惯先看输入输出描述,可以明确知道哪些数据已知,需要去得到什么结果,再代入更有目的性地阅读题干内容,快速理解,所以把输入输出描述放在前面,你可以试下这样阅读对你是否有帮助。

输入描述

输入两个字符串,分别为题目中描述的str1、str2。

输出描述

若str1是str2的关联子串,请返回子串在str2的起始位置;

若不是关联子串,则返回-1。

若str2中有多个str1的组合子串,请返回最小的起始位置。

题目描述

给定两个字符串str1和str2,如果字符串str1中的字符,经过排列组合后的字符串中,只要有一个字符串是str2的子串,则认为str1是str2的关联子串。

若str1是str2的关联子串,请返回子串在str2的起始位置;

若不是关联子串,则返回-1。

输入的字符串只包含小写字母;
两个字符串的长度范围[1, 10000

标签:子串,java,python,str2,str1,OD,关联,字符串,描述
From: https://blog.csdn.net/hrr397117313/article/details/142748288

相关文章