2024华为OD机试真题E卷 - 寻找符合要求的最长子串、满足条件的最长子串的长度 | 机试真题+思路参考+代码解析(E卷)【在线OJ刷题,代码实现在评论区】, 视频播放量 102、弹幕量 0、点赞数 2、投硬币枚数 0、收藏人数 1、转发人数 0, 视频作者 布布老师算法, 作者简介 专注于
求满足条件的最长子串的长度 滑动窗口 题目描述 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度,字符串本身是其最长的子串,子串要求: 1、只包含 1 个字母(a~z,A~Z),其余必须是数字: 2、字母可以在子串中的任意位置; 如果找不到满足要求的子串,如全是字母或全是数字,则返回-...
满足条件的最长子串是C124或者124A,长度都是4 输入 a5 输出 2 说明 字符串自身就是满足条件的子串,长度为2 输入 aBB9 输出 2 说明 满足条件的子串为B9,长度为2 输入 abcdef 输出 -1 说明 没有满足要求的子串,返回-1 java import java.util.ArrayDeque; import java.util.Deque; import java.util.Scanner...
【摘要】 华为OD机试真题 - 求满足条件的最长子串的长度 介绍“求满足条件的最长子串的长度”是一个常见的字符串处理问题。它通常要求从给定的字符串中找出符合某种特定条件的最长连续子串,并返回其长度。这种问题考验的是对字符串的遍历、窗口滑动以及数据结构的使用等技巧。 应用使用场景文本分析:提取最长的特定模式...
给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度,字符串本身是其最长的子串,子串要求:1、 只包含1个字母(a~z, A~Z),其余必须是数字;2、 字母可以在子串中的任意位置;如果找不到满足要求的子串,如全是字母或全是数字,则返回-1。