华为OD机试双机位C卷:补种未成活胡杨 (C/C++/Py/Java/Js/Go)

华为OD机试双机位C卷:补种未成活胡杨 (C/C++/Py/Java/Js/Go)

补种未成活胡杨

华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 100分题型

华为OD机试双机位C卷真题目录点击查看: 华为OD机试双机位C卷真题题库目录|机考题库 + 算法考点详解

题目描述

近些年来,我国防沙治沙取得显著成果。某沙漠新种植N棵胡杨(编号1-N),排成一排。
一个月后,有M棵胡杨未能成活。
现可补种胡杨K棵,请问如何补种(只能补种,不能新种),可以得到最多的连续胡杨树?

输入描述

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

输出描述

  • 最多的连续胡杨棵树

示例1

输入

5 2 2 4 1 

输出

3 

说明

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

Read more

Alpamayo-R1-10B基础教程:从Load Model到轨迹可视化详解

Alpamayo-R1-10B基础教程:从Load Model到轨迹可视化详解 1. 项目概述 Alpamayo-R1-10B是NVIDIA推出的自动驾驶专用开源视觉-语言-动作(VLA)模型,基于100亿参数架构设计。这个模型通过整合多摄像头视觉输入和自然语言指令,能够生成精确的车辆行驶轨迹预测,并提供可解释的因果推理过程。 1.1 核心组件 * 视觉编码器:处理前视、左侧、右侧摄像头输入 * 语言理解模块:解析自然语言驾驶指令 * 轨迹预测器:生成64个时间步的轨迹坐标 * 因果推理引擎:提供决策过程的透明解释 2. 环境准备 2.1 硬件要求 组件最低要求推荐配置GPURTX 3090 (24GB)RTX 4090 (24GB)内存16GB32GB存储30GB可用空间SSD存储 2.2 软件依赖 确保已安装以下基础环境: # 检查NVIDIA驱动 nvidia-smi # 验证CUDA版本 nvcc --version # 检查Python环境 python --version 3.

By Ne0inhk

Stable Diffusion WebUI本地部署全步骤(含CUDA,cuDNN,Pytorch GPU版安装过程)(Win 11 + RTX5060)

部署SD WebUI前,先安装CUDA+cuDNN+Pytorch 电脑配置: 系统:windows 11 显卡:NVIDIA GeForce RTX 5060 Laptop GPU 内存:24G 下载版本: CUDA:13.0 cuDNN:9.13.1 Pytorch:12.9 第一步:安装CUDA 步骤一:查看CUDA version win+R输入cmd,在命令提示符窗口中输入nvidia-smi,查看CUDA Version 我的CUDA version 为13.0,所以我下载的版本为13.0的(也可以向下安装低版本的,我建议下载最新的版本)。 CUDA下载网址:https://developer.

By Ne0inhk

VS Code 中 Git 的使用:从零到一保姆级菜鸟教程

VS Code 中 Git 的使用:从零到一保姆级菜鸟教程 前言 在现代软件开发中,版本控制是必不可少的技能。VS Code 作为目前最流行的代码编辑器,其内置的 Git 可视化工具让代码管理变得极其直观和简单。 本文将带你从零开始,跑通“下载安装 -> 环境配置 -> GitHub 关联 -> 提交推送 -> 冲突解决”的全流程。告别繁琐的命令行,用可视化的方式优雅地管理代码! 1. 软件下载与基础配置 1.1 下载地址 * VS Code 官方下载:https://code.visualstudio.com/Download * Git 官方下载 (Windows

By Ne0inhk

Stable-Diffusion-3.5 Java开发实战:SpringBoot微服务集成指南

Stable-Diffusion-3.5 Java开发实战:SpringBoot微服务集成指南 1. 开篇:为什么要在SpringBoot中集成Stable-Diffusion-3.5? 如果你正在开发一个需要AI图像生成功能的Java应用,可能会遇到这样的问题:Python生态的AI模型怎么和Java微服务架构结合?其实很简单,通过RESTful API的方式,我们就能让SpringBoot应用轻松调用Stable-Diffusion-3.5的图像生成能力。 想象一下这样的场景:你的电商平台需要自动生成商品海报,内容社区想要为用户提供头像生成功能,或者设计工具希望集成AI绘图能力。这些都是Stable-Diffusion-3.5在Java应用中很典型的应用场景。 我自己在项目中集成过多个AI模型,最大的感受是:关键不在于技术多复杂,而在于找到简单可靠的集成方式。接下来,我会带你一步步实现这个集成过程。 2. 环境准备与项目搭建 2.1 基础环境要求 在开始之前,确保你的开发环境满足以下要求: * JDK 11或更高版本 * Maven 3.6+ 或 Gradl

By Ne0inhk