当前位置: 首页 > news >正文

华为OD机试真题-补种未成活胡杨(Java/C++/Go/Python)

华为OD机试真题-补种未成活胡杨(Java/C++/Go/Python)

题目描述

近些年来,我国防沙治沙取得显著成果。某沙漠新种植N棵胡杨(编号1-N),排成一排。

一个月后,有M棵胡杨未能成活。现可补种胡杨K棵,请问如何补种(只能补种,不能新种),可以得到最多的连续胡杨树?

输入描述

N 总种植数量 1<=N<=100000 M 未成活胡杨数量 1<=M<=N M 个空格分隔的数,按编号从小到大排列 K 最多可以补种的数量 0<=K<=M

输出描述

最多的连续胡杨棵树

示例1

输入

522 41

输出

3

说明

补种到2或4结果一样,最多的连续胡杨棵树都是3

示例2

输入

1032 4 71

输出

6

说明

补种第7棵树,最多的连续胡杨棵树为6(5,6,7,8,9,10)

解题思路

1.用0代表死树,1代表活着的树,把题目转化为求含有k个0的最长子串

2,采用

http://www.lryc.cn/news/184244.html

相关文章:

  • Java卷上天,可以转行干什么?
  • Pyside6 安装和简单界面开发
  • python读取vivo手机截图,将满屏图片文件移动别的路径
  • 【一周安全资讯1007】多项信息安全国家标准10月1日起实施;GitLab发布紧急安全补丁修复高危漏洞
  • 2023年09月个人工作生活总结
  • 现货白银图表分析的依据
  • python多线程与多进程
  • 62从零开始学Java之时间相关的类都有哪些?
  • 2023年山东安全员c证考试题库及答案解析来了!
  • 【Leetcode】买卖股票系列
  • SLAM面试笔记(8) — 计算机视觉面试题
  • 聊聊MySQL面试常问名词回表、索引覆盖,最左匹配
  • 【面试】C/C++面试八股
  • 学习记忆——数学篇——算术——无理数
  • python协程和任务
  • visual studio code配置anaconda3的python虚拟环境
  • 【Unity3D编辑器开发】Unity3D编辑器开发基础性框架结构【全面总结】
  • 一座“城池”:泡泡玛特主题乐园背后,IP梦想照亮现实
  • 【什么是闭包? 闭包产生的原因? 闭包有哪些表现形式?】
  • JackJson和FastJson
  • SpringCloud学习一
  • SpringBoot, EventListener事件监听的使用
  • 课题学习(三)----倾角和方位角的动态测量方法(基于陀螺仪的测量系统)
  • 1876. 长度为三且各字符不同的子字符串
  • Mall脚手架总结(一)——SpringSecurity实现鉴权认证
  • beego-简单项目写法--路径已经放进去了
  • Linux-CPU相关常用命令合集
  • vue 百度地图/天地图设置铺满屏幕100%,解决空隙问题
  • 2023年安全员安徽题库,精准题库,历年真题,模拟试题
  • 第五章:最新版零基础学习 PYTHON 教程—Python 字符串操作指南(第六节 - Python 中字符串的逻辑运算符)