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