信息学一本通,搜索2365: 信息学奥赛一本通T1454-山峰和山谷题解

云中君 算法基础篇 65 0
全网最全C++题库,助您快速提升编程技能!题库丰富多样,涵盖各个领域,让您在练习中不断成长!
给定一个n×n的网格状地图,每个方格(i,j)有一个高度wij,如果两个方格有公共顶点,则它们是相邻的,求地图内山峰和山谷的数量,特别地,如果整个地图方格的高度均相同,则整个地图既是一个山谷,也是一个山峰。

给定一个 n×n 的网格状地图,每个方格 (i,j)有一个高度 wij 。如果两个方格有公共顶点,则它们是相邻的。 定义山峰和山谷如下: 均由地图上的一个连通块组成; 所有方格高度都相同; 周围的方格(即不属于山峰或山谷但与山峰或山谷相邻的格子)高度均大于山谷的高度,或小于山峰的高度。 求地图内山峰和山谷的数量。特别地,如果整个地图方格的高度均相同,则整个地图既是一个山谷,也是一个山峰。

信息学一本通,搜索2365: 信息学奥赛一本通T1454-山峰和山谷题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)

标签: 信息学一本通 搜索2365: 信息学奥赛一本通T1454-山峰和山谷题解