华为OD-C卷-攀登者1[100分]

news/2024/5/17 10:29:11

攀登者喜欢寻找各种地图,并且尝试攀登到最高的山峰。

地图表示为一维数组,数组的索引代表水平位置,数组的元素代表相对海拔高度。其中数组元素0代表地面。

例如:

[0,1,2,4,3,1,0,0,1,2,3,1,2,1,0],代表如下图所示的地图

地图中有两个山脉位置分别为 1,2,3,4,5 和 8,9,10,11,12,13,最高峰高度分别为 4,3。最高峰位置分别为3,10。

一个山脉可能有多座山峰(高度大于相邻位置的高度,或在地图边界且高度大于相邻的高度)。

登山者想要知道一张地图中有多少座山峰。

输入描述

输入为一个整型数组,数组长度大于1。

输出描述

输出地图中山峰的数量。

样例1

输入

0,1,4,3,1,0,0,1,2,3,1,2,1,0

输出

3

说明

山峰所在索引分别为3,10,12

思路解析


http://www.mrgr.cn/p/65817688

相关文章

6-01. Timeline 创建

创建 Intro Canvas注意,把 Intro Canvas 的 Sort Order 改为 10,确保可以完全遮盖其它物品 添加 PanelColor 改成 11102E新建 New Game Cutscene把文件放到 GameData / Timeline为了方便操作,可以把右上方改成秒 声音切割的办法在最后的时候添加关键帧,包括坐标、大小、是否…

6-02. 创建 Timeline 的对话

修改 NewGame Cutscene选择 Add Active Track 创建新场景创建 DialogBehaviour创建 DialogClip创建 DialogTrack修改 DialogBehaviour编辑 DialogClip 首先添加 DialogTrack,然后再 Add Dialog Clip可以把 Has To Pause 勾选一下 再添加一个 DialogClip修改 DialogBehaviour创…

记一次“XMR门罗币挖矿木马病毒”处置

记一次“XMR门罗币挖矿木马病毒”处置一、背景概述 故事的起因于26号下午做渗透测试时,登录跳板机发现CPU进程拉满到200%,qiao哥看了一眼直接说是XMR挖矿,这句话勾引起我的兴趣,由于应急是我的薄弱项也没有时间深入学习,所以有本篇应急分析文章。 市面上存在很多关于XMR门…

Java | Leetcode Java题解之第36题有效的数独

题目&#xff1a; 题解&#xff1a; class Solution {public boolean isValidSudoku(char[][] board) {int[][] rows new int[9][9];int[][] columns new int[9][9];int[][][] subboxes new int[3][3][9];for (int i 0; i < 9; i) {for (int j 0; j < 9; j) {char …

中电金信:2023银行年报分析——金融科技发展新格局(下篇)

​ ​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑 ​

电商技术揭秘二十八:安全与合规性保障

电商技术揭秘相关系列文章&#xff08;上&#xff09; 相关系列文章&#xff08;中&#xff09; 电商技术揭秘二十&#xff1a;能化供应链管理 电商技术揭秘二十一:智能仓储与物流优化(上) 电商技术揭秘二十二:智能仓储与物流优化(下) 电商技术揭秘二十三&#xff1a;智能…

Ubuntu部署有道QAnything(中间涉及到更换mysql容器端口)

系统配置版本:Ubuntu 20.04 有两块3090的显卡 下载相关文件首先下载源码,下载完成后解压得到QAnything-master文件夹 github下载地址:https://github.com/netease-youdao/qanything gitee下载地址:https://gitee.com/netease-youdao/QAnything?_from=gitee_search 下载emb…

B端系统:表单页设计全方位指南,超详细。

一、什么是表单页 B端系统表单页面是指面向企业或机构客户的系统中的表单页面。B端系统是指面向商业客户或机构的系统&#xff0c;与C端系统&#xff08;面向普通消费者的系统&#xff09;相对应。 在B端系统中&#xff0c;表单页面通常用于收集和处理企业或机构客户的信息。这…

实验一 球赛直播app

墨刀、Axure、Mockplus等原型设计工具优缺点分析: 一、墨刀 优点:在轻量级的移动端原型制作更加迅速,展示更加方便。 缺点:价格较贵,不能画流程图,相对于其他两款功能还不是很全面;应用局限性,专注于app原型设计,在后台和网页稍有乏力;归档能力不足,更倾向于链接、二…

DEV+GridControl实现反选

最近在使用Dev+Winform,看了很多资料都是些复制粘贴,可能作者也没实践过,自己就记录总结下,也特别简单 主要代码,/// <summary>/// 反选/// </summary>/// <param name="sender"></param>/// <param name="e"></par…

依赖属性和附加属性

1、依赖属性 依赖属性就是一种可以自己没有值,并能通过使用Binding 从数据源获得值(依赖在别人身上)的属性。 注:propdp ,双击 Tab 键即可。 在WPF 系统中,依赖对象的概念被 DependencyObject类所实现,依赖属性的概念则由DependencyProperty类所实现。DependencyObject具有…

精通-Python-系统管理脚本编程(四)

精通 Python 系统管理脚本编程(四)原文:zh.annas-archive.org/md5/c33d6613eafa4d86b92059a00f7aa16f 译者:飞龙 协议:CC BY-NC-SA 4.0第十六章:网络爬虫-从网站提取有用的数据 在本章中,您将学习有关网络爬虫的知识。您还将学习 Python 中的beautifulsoup库,该库用于从…

java 打的jar 变小

第1步:将第三方Jar单独存放,使用下面的命令,把依赖的包放到D:\temp\lib: mvn dependency:copy-dependencies -DoutputDirectory=E:\temp\lib -DincludeScope=runtime 注意:在idea 里面配置 一定要取消 mvn ,不然会报错,idea 会自动加上 mvn 第2步:单独打包我们自己写的…

通过构建游戏学习-Python(一)

通过构建游戏学习 Python(一)原文:zh.annas-archive.org/md5/8d68d722c94aedcc91006ddf3f78c65a 译者:飞龙 协议:CC BY-NC-SA 4.0前言 2018 年 9 月,我正在教一些学生使用 Python 进行游戏编程和自动化。然后,我意识到是时候创建一本书,不仅提供关于使用 Python 进行游…

ROS2笔记2--工作空间、功能包、节点

一、工作空间(Workspace) ROS工作空间是用于存放ros功能包的一个文件夹,通常以ws结尾。用于存放工程开发相关的所有文件,包括源代码、编译生成的文件以及配置我呢见等。在ROS中工作空间是使用Catkin编译系统来组织和管理代码的基础单元。每个工作空间通常包含一个或多个功能…

现代-Python-标准库秘籍(五)

现代 Python 标准库秘籍(五)原文:zh.annas-archive.org/md5/3fab99a8deba9438823e5414cd05b6e8 译者:飞龙 协议:CC BY-NC-SA 4.0第十二章:多媒体 在本章中,我们将涵盖以下配方:确定文件类型——如何猜测文件类型检测图像类型——检查图像以了解其类型检测图像大小——检…

每天五分钟计算机视觉:基于卷积操作完成滑动窗口的图片分类?

本文重点 我们前面学习了使用不同大小的滑动窗口来滑动图片,然后切分成许多小的图片,然后依次应用到我们已经训练好的图像分类模型中,但是这种方式效率太低了,本节课程我们学习一种新的方式,来看一下如何并行识别这些剪切的图片。 原始结构 首先我们先来看一下,如何把…

现代-Python-秘籍(一)

现代 Python 秘籍(一)原文:zh.annas-archive.org/md5/185a6e8218e2ea258a432841b73d4359 译者:飞龙 协议:CC BY-NC-SA 4.0前言 Python 是开发人员、工程师、数据科学家和爱好者的首选。它是一种强大的脚本语言,可以为您的应用程序提供强大的速度、安全性和可扩展性。通过…

poco节点关系大公开!

Poco节点关系大公开,顺藤摸瓜直接找到想要的UI树节点,让节点无处可逃!在 日常使用中,再也不怕找不到控件啦~此文章来源于项目官方公众号:“AirtestProject” 版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途一、前言 在自动化测试的实践中,我们发现许…

现代-Python-秘籍(七)

现代 Python 秘籍(七)原文:zh.annas-archive.org/md5/185a6e8218e2ea258a432841b73d4359 译者:飞龙 协议:CC BY-NC-SA 4.0第十章:统计编程和线性回归 在本章中,我们将研究以下内容:使用内置的统计库计数器中值的平均值计算相关系数计算回归参数计算自相关确认数据是随机…