#include <leetcode.h>
|
static int | trap (vector< int > &height) |
|
◆ trap()
int leetcode::trapping_rain_water::Solution::trap |
( |
vector< int > & |
height | ) |
|
|
static |
在文件 leetcode.cpp 第 7665 行定义.
7666 vector
lmax(height.size(), 0);
7667 vector rmax(height.size(), 0);
7668 int maximum = height[0];
7669 for(
int i = 0; i < height.size(); i++) {
7670 maximum = max(maximum, height[i]);
7673 maximum = height.back();
7674 for(
int i = height.size() - 1; i >= 0; i--) {
7675 maximum = max(maximum, height[i]);
7679 for(
int i = 0; i < height.size(); i++) {
7680 ans += min(
lmax[i], rmax[i]) - height[i];
引用了 pat::a::a7_2::lmax.
被这些函数引用 leetcode::trapping_rain_water::TEST().
该类的文档由以下文件生成: