<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      42. 接雨水

      題目鏈接

      解題思路:使用首尾指針。比較數組兩側的值,以數值較小的一側的高度作為當前位置(L或R)兩側的堤壩,從而計算出當前位置的雨水量(因為雨水量的瓶頸是較低一側的高度),并且更新首尾指針路過數字的最大值。然后歷史最大值較小的一側的指針向數組中心移動,直到首尾指針相遇。

      C++:

      int Water4(const vector<int>& array) {
          size_t arr_len = array.size();
          if (arr_len <= 2) return 0;
      
          int L = 1;
          int R = arr_len - 2;
          int left_max = array[0];
          int right_max = array[arr_len - 1];
          int water = 0;
          while (L <= R) {
              if (left_max <= right_max) {
                  water += max(left_max - array[L], 0);
                  left_max = max(left_max, array[L++]);
              } else {
                  water += max(right_max - array[R], 0);
                  right_max = max(right_max, array[R--]);
              }
          }
          return water;
      }

       

      posted @ 2021-03-30 17:40  洗盞更酌  Views(61)  Comments(0)    收藏  舉報
      主站蜘蛛池模板: 国产成人a∨激情视频厨房| 暖暖影院日本高清...免费| 厨房与子乱在线观看| 亚洲av第三区国产精品| 亚洲熟妇久久精品| 国产成人高清精品免费软件| 人妻夜夜爽天天爽三区丁香花| 午夜精品久久久久久久爽| 欧美乱码伦视频免费| 精品国产一区av天美传媒| 91久久夜色精品国产网站| 99久久免费精品色老| 人妻精品中文字幕av| av中文无码韩国亚洲色偷偷| 久久久精品94久久精品| 天天做日日做天天添天天欢公交车| 亚洲精品日韩精品久久| 99亚洲男女激情在线观看| 罗山县| 天天躁夜夜躁狠狠喷水| 欧美亚洲一区二区三区在线| 青春草在线视频观看| 色就色中文字幕在线视频| 日本一区二区三区在线播放| 亚洲国产美女精品久久久| 日韩精品有码中文字幕| 少妇高潮水多太爽了动态图| 人妻少妇偷人无码视频| 人妻少妇精品视频三区二区| 西西午夜无码大胆啪啪国模| 国产人妻精品午夜福利免费| 内射老阿姨1区2区3区4区| 亚洲成人av一区免费看| 精品一区二区成人精品| 国产午夜精品理论大片| 亚洲精品尤物av在线网站 | 青草精品国产福利在线视频| 春菜花亚洲一区二区三区| 亚洲欧美综合中文| 一区二区视频观看在线| 日韩中文字幕免费在线观看 |