【100%通过率 】【华为OD机试真题c++ /python】寻找符合要求的最长子串【 2022 Q4 A卷

2023-11-19

华为OD机试】-真题 !!点这里!!

华为OD机试】真题考点分类 !!点这里 !!

知识点双指针

时间限制:1s 空间限制:256MB 限定语言:不限

题目描述:

给定一个字符串 s ,找出这样一个子串:

1)该子串中的任意一个字符最多出现2次;

2)该子串不包含指定某个字符;

 请你找出满足该条件的最长子串的长度。

输入

第一行为不包含的指定字符,为单个字符[0-9a-zA-Z]

第二行为字符串s

输出

一个整数,满足条件的最长子串长度。

如不存在满足条件的子串,则返回0。

示例1

输入

D

ABC123

输出

6

示例2

输入

D

ABACA123D

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【100%通过率 】【华为OD机试真题c++ /python】寻找符合要求的最长子串【 2022 Q4 A卷 的相关文章

  • 【100%通过率 】【华为OD机试 c++/java/python】计算数组中心位置【 2023 Q1

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 给你一个整数数组nums 请计算数组的中心位置 数组的中心位置是数组的一个下标 其左侧所有元素相乘的积等于右侧所有元素相乘的积 数组第一个元素的
  • 算法讲解四之滑动窗口

    文章目录 算法学习篇四 滑动窗口 声明 题目 长度最小的子数组 解法一 解法一思路 解法二 滑动窗口 解法二思路 拓展知识点 1 程序设计中 与 的使用 2 i 与 i的使用区别 说明 算法学习篇四 滑动窗口 声明 本文旨在记录自己学习算法
  • TCP中 滑动窗口RWND 和 拥塞窗口 CWND的区别

    滑动窗口RWND 和 拥塞窗口 CWND的区别 参考文章 What is CWND and RWND 文章如有错误 希望指正 共同学习 RWND Receiver Window 滑动窗口 滑动窗口技术是TCP的流量控制的核心 存在于TCP的
  • 华为OD机试,C语言实现:IP地址整数表示

    描述 原理 ip地址的每段可以看成是一个0 255的整数 把每段拆分成一个二进制形式组合起来 然后把这个二进制数转变成 一个长整数 举例 一个ip地址为10 0 3 193 每段数字 相对应的二进制数 10 00001010 0 00000
  • 【华为OD机试】 阿里巴巴找黄金宝箱(I)【2023 B卷

    华为OD机试 真题 点这里 华为OD机试 真题考点分类 点这里 题目描述 一贫如洗的樵夫阿里巴巴在去砍柴的路上 无意中发现了强盗集团的藏宝地 藏宝地有编号从0 N的箱子 每个箱子上面贴有一个数字 箱子中可能有一个黄金宝箱 黄金宝箱满足排在它
  • 【华为OD机试真题 Python】英文句子倒序

    前言 本专栏将持续更新华为OD机试题目 并进行详细的分析与解答 包含完整的代码实现 希望可以帮助到正在努力的你 关于OD机试流程 面经 面试指导等 如有任何疑问 欢迎联系我 wechat steven moda email nansun09
  • 【华为OD机试】字符串子序列II【2023 B卷

    华为OD机试 真题 点这里 华为OD机试 真题考点分类 点这里 题目描述 给定字符串 target 和 source 判断 target是否为 source 的子序列 你可以认为target和 source 中仅包含英文小写字母 字符串 s
  • 【华为OD机试真题】【python】 网上商城优惠活动(一)【2022 Q4

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 某网上商场举办优惠活动 发布了满减 打折 无门槛3种 优惠券 分别为 1 每满100元优惠10元 无使用数限制 如100 199元可以使用1张减
  • 【100%通过率 】【华为OD机试真题c++】递增字符串【 2023 Q1A卷

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 问题描述 定义字符串完全由 A 和 B 组成 当然也可以全是 A 或全是 B 如果字符串从前往后都是以字典序排列的 那么我们称之为严格递增字符串 给出一个
  • 华为OD机试真题-补种未成活胡杨-2023年OD统一考试(B卷)

    题目描述 近些年来 我国防沙治沙取得显著成果 某沙漠新种植N棵胡杨 编号1 N 排成一排 一个月后 有M棵胡杨未能成活 现可补种胡杨K棵 请问如何补种 只能补种 不能新种 可以得到最多的连续胡杨树 输入描述 N 总种植数量 1 lt N l
  • 【华为OD机试c++/java/python】微服务的集成测试【2023 Q1 A卷

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 现在有n个容器服务 服务的启动可能有一定的依赖性 有些服务启动没有依赖 其次服务自身启动加载会消耗些时间 给你一个nxn 的二维矩阵 useTi
  • TCP滑动窗口和拥塞控制

    目录 滑动窗口 什么是滑动窗口 为什么要使用滑动窗口 滑动窗口的工作原理 滑动窗口会出现的几种问题 数据包丢失怎么解决 ACK丢失怎么解决 拥塞控制 拥塞控制是什么 拥塞控制的实现 理解拓展 拥塞控制是如何判断网络拥塞情况的 滑动窗口 什么
  • 【华为OD机试真题c++/java/python】云短信平台优惠活动【 2023 Q1

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 某云短信厂商 为庆祝国庆 推出充值优惠活动 现在给出客户预算 和优惠售价序列 求最多可获得的短信总条数 输入描述 第一行客户预算M 其中 0 M
  • 【100%通过率 】【华为OD机试c++】人数最多的站点【2023 Q1

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 关注公园园区提供小火车单向通行 从园区站点编号最小到最大通行如1 2 3 4 1 然后供员工在各个办公园区穿梭 通过对公司N个员工调研统计到每个
  • 【华为OD机试c++/python】最少线段覆盖【 2023 Q1

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 给定坐标轴上的一组线段 线段的起点和终点均为整数并且长度不小于1 请你从中找到最少数量的线段 这些线段可以覆盖住所有线段 输入描述 第一行输入为
  • 【100%通过率 】华为OD真题c++/python 【羊、狼、农夫过河】【 2022 Q4

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 羊 狼 农夫都在岸边 农夫有一艘容量固定的船 要求求出不损失羊情况下将全部羊和狼运到对岸需要的次数 农夫在或农夫离开后羊的数量大于狼的数量时狼不
  • 【100%通过率 】【华为OD机试c++/java/python】最长的密码【 2023 Q1A卷

    华为OD机试 题目列表 2023Q1 点这里 2023华为OD机试 刷题指南 点这里 题目描述 最长的密码 小王在进行游戏大闯关 有一个关卡需要输入一个密码才能通过 密码获得的条件如下 在一个密码本中 每一页都有一个由26个小写字母组成的若
  • 【100%通过率 】【华为OD机试真题c++ /python】寻找符合要求的最长子串【 2022 Q4 A卷

    华为OD机试 真题 点这里 华为OD机试 真题考点分类 点这里 知识点双指针 时间限制 1s 空间限制 256MB 限定语言 不限 题目描述 给定一个字符串 s 找出这样一个子串 1 该子串中的任意一个字符最多出现2次 2 该子串不包含指定
  • 【华为OD机试】分糖果【2023 B卷

    华为OD机试 真题 点这里 华为OD机试 真题考点分类 点这里 题目描述 小明从糖果盒中随意抓一把糖果 每次小明会取出一半的糖果分给同学们 当糖果不能平均分配时 小明可以选择从糖果盒中 假设盒中糖果足够 取出一个糖果或放回一个糖果 小明最少
  • 【LeetCode:1423. 可获得的最大点数 | 滑动窗口】

    算法题 算法刷题专栏 面试必备算法 面试高频算法 越难的东西 越要努力坚持 因为它具有很高的价值 算法就是这样 作者简介 硕风和炜 CSDN Java领域新星创作者 保研 国家奖学金 高中学习JAVA 大学完善JAVA开发技术栈 面试刷题

随机推荐

  • 2.4G信号干扰原因

    转自 http wenku baidu com link url iw 8wLsNphcELx J7artsLTdIKtCLGO7X PAgQG6BYXuG GPHzYh8xrhkRVzJo2HL1LvI2p4RlgfxCuVBSwt9VG
  • 方框滤波,均值滤波,高斯滤波

    邻域算子 局部算子 是利用给定像素周围的像素值的决定此像素的最终输出值的一种算子 对于邻域算子 除了用于局部色调调整以外 还可以用于图像滤波 实现图像的平滑和锐化 图像边缘增强或者图像噪声的去除 而线性邻域滤波是一种常用的邻域算子 像素的输
  • Android Studio Unsupported Java

    问题 升级 Android Studio Flamingo 出现如下报错信息 Unsupported Java Your build is currently configured to use Java 17 0 2 and Gradle
  • 费马小定理【模板例题】

    费马小定理 如果p是一个质数 而整数a不是p的倍数 则有a p 1 1 mod p 即 假如a是整数 p是质数 且a p互质 即两者只有一个公约数1 那么a的 p 1 次方除以p的余数恒等于1 变式延伸 在对质数 p 求余的条件下 n ap
  • 零基础如何入门数学建模?

    小羊简介 博客主页 小羊不会飞 年龄 20 大二在读 爱好 干饭 运动 码代码 看书 旅游 即将更新 1 手把手带你搭建个人博客网站 2 后台管理系统模块更新 感兴趣的朋友 赶紧上车吧 欢迎关注 点赞 收藏 留言 有任何疑问 欢迎留言讨论
  • arduino/Mixly HX711称重传感器

    比例系数 假设现在放上去的物体实际重量为175 测出的是43 85 那么实际的比例系数X应该等于 175 X 43 85 1992 现在放上去一个面包板 实际重量为70克 串口显示14 24 那么比例系数 1992 14 24 70 405
  • “fixture ‘xxx‘ not found / 参数传入无效”的解决方案

    问题描述 今天在对强化学习的Gradient Bandit进行编码测试的时候 在主函数中多次执行测试函数 出现以下两个问题 在主函数运行test 6测试函数时 传入的参数是3000 但是绘图结果只显示1000 也就是test 6默认参数值
  • 一篇带你MySQL运维

    1 日志 1 1 错误日志 错误日志是 MySQL 中 重要的日志之一 它记录了当 mysqld启动和停止时 以及服务器在运行过程中发生任何严重错误时的相关信息 当数据库出现任何故障导致无法正常使用时 建议首先查看此日志 该日志是默认开启的
  • 【语义分割】--SegNet理解

    原文地址 SegNet 复现详解 http mi eng cam ac uk projects segnet tutorial html 实现代码 github TensorFlow 简介 SegNet是Cambridge提出旨在解决自动驾
  • mybatis自动生成@Table、@Column、@Id注解

    在pom xml中添加如下插件以及插件相关的依赖
  • kvm之多网卡队列开启设置

    背景 目前基于dpdk数据平面开发套件的应用越来越多 而dpdk对于上层应用运行时 服务的进程数多于1时 要求网卡支持多队列 否则项nginx这种多进程应用程序只能再默认配置下运行 只能启动一个worker 要求 在kvm虚机中将网卡设置支
  • 模拟器提示关闭 hyper-V,但 hyper-V实际上并没有开启

    这个问题是windows系统问题导致无法使用BlueStacks 按下win R键打开执行窗口 输入regedit命令 打开注册表找到位置 HKEY LOCAL MACHINE SYSTEM CurrentControlSet Contro
  • 语义分割该如何走下去?

    作者 立夏之光 链接 https www zhihu com question 390783647 answer 1223902660 来源 知乎 著作权归作者所有 商业转载请联系作者获得授权 非商业转载请注明出处 做过一年多语义分割 来回
  • Java实现MySQL图片存取

    Reference Java实现对Mysql的图片存取操作 java 字节流读取图片 字符流读取 二进制读取 mysql BLOB字段类型用法介绍 Notes Java对图片的读写就跟其它文件一样的 但要用字节流而不用字符流 MySQL中各
  • 《Ansible语法篇:剧本对象关键字之when》

    一 前言 在ansible playbook中 也可以像其他编程语言一样进行条件判断 循环等流程控制 除此之外 还可以控制task的执行结果 在ansible中 可以通过when语句来执行条件判断 只有符合条件 才会执行对应的task wh
  • 【计算机视觉】华为天才少年谢凌曦:关于视觉识别领域发展的个人观点!

    文章目录 一 前言 二 CV的三大基本困难和对应研究方向 三 以下简要分析各个研究方向 3 1 方向1a 神经网络架构设计 3 2 方向1b 视觉预训练 3 3 方向2 模型微调和终身学习 3 4 方向3 无限细粒度视觉识别任务 四 在上述
  • EasyCode代码模板-适用于mybatis-plus 的项目中

    下面的模板适用于mybatis plus 的项目中 pojo类 面的模板适用于mybatis plus 的项目中 导入宏定义 define vm 保存文件 宏定义 save pojo java 包路径 宏定义 setPackageSuffi
  • Android10.0 os定制化系列讲解导读

    一 前言 本专栏主要是作者本人在10 0 frameworks定制化实战功能系列的解读 在从事几年的frameworks定制化功能的经验的积累 开发过平板 广告机 会议机 车机等一系列系统上层定制的功能性开发 写博客的目的 一方面是整理自己
  • Centos 8 替换镜像源

    1 替换 1 1 备份 mkdir etc yum repos d bak mv etc yum repos d etc yum repos d bak 1 2 下载 curl o etc yum repos d CentOS Base r
  • 【100%通过率 】【华为OD机试真题c++ /python】寻找符合要求的最长子串【 2022 Q4 A卷

    华为OD机试 真题 点这里 华为OD机试 真题考点分类 点这里 知识点双指针 时间限制 1s 空间限制 256MB 限定语言 不限 题目描述 给定一个字符串 s 找出这样一个子串 1 该子串中的任意一个字符最多出现2次 2 该子串不包含指定