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

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

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

      [每日算法 - 華為機試] 劍指 Offer 57 - II. 和為s的連續正數序列 「滑動窗口」

      入口

      力扣https://leetcode.cn/problems/he-wei-sde-lian-xu-zheng-shu-xu-lie-lcof/

      題目描述

      輸入一個正整數 target ,輸出所有和為 target 的連續正整數序列(至少含有兩個數)。

      序列內的數字由小到大排列,不同序列按照首個數字從小到大排列。

       

      示例 1:

              輸入:target = 9
              輸出:[[2,3,4],[4,5]]
      示例 2:

              輸入:target = 15
              輸出:[[1,2,3,4,5],[4,5,6],[7,8]]

      限制:

              1 <= target <= 10^5

      方法一:滑動窗口

              解題思路: 用兩個指針代表窗口的左右邊界,指針移動代表窗口滑動,記錄窗口內的數字和sum,窗口滑動同時更改sum。

      class Solution {
          public int[][] findContinuousSequence(int target) {
              int i = 1;//左指針
              int j = 1;//右指針
              int sum = 0;
              List<int[]> res = new ArrayList<>();
              while(i <= target/2){
                  if(sum < target){
                      //和小,右邊界右移
                      sum+=j;
                      j++;
                  }else if(sum > target){
                      //左邊界右移
                      sum-=i;
                      i++;
                  }else{
                      //記錄結果
                      int[] arr = new int[j-i];
                      for(int z = i;z < j;z++){
                          arr[z-i] = z;
                      }
                      res.add(arr);
                      //左邊界右移
                      sum -= i;
                      i++;
                  }
              }
              return res.toArray(new int[res.size()][]);
          }
      }

       

      posted @ 2023-07-12 15:13  yihuiComeOn  閱讀(17)  評論(0)    收藏  舉報  來源
      主站蜘蛛池模板: 日韩激情一区二区三区| 国产又色又爽又黄的| 熟女熟妇乱女乱妇综合网| 国产精品久久久久乳精品爆 | 亚洲成在人线在线播放无码 | 亚洲欧美自偷自拍视频图片| 免费av深夜在线观看 | 素人视频亚洲十一十二区| 国产精品爱久久久久久久| 康马县| 丰满人妻无码∧v区视频| 国产熟女老阿姨毛片看爽爽 | 深夜释放自己在线观看| 99精品全国免费观看视频| 国产av仑乱内谢| 精品亚洲国产成人痴汉av| 十四以下岁毛片带血a级| 日韩精品 在线 国产 丝袜| 又湿又紧又大又爽A视频男| 欧美一区二区三区欧美日韩亚洲 | 国产美女被遭强高潮免费一视频| 国产区图片区小说区亚洲区| 亚洲国产精品高清线久久| 日韩本精品一区二区三区| 97久久精品人人做人人爽| 亚洲人成网站在线播放2019 | 国产96在线 | 亚洲| 蜜臀av一区二区三区精品| 国产在线国偷精品免费看| 乱中年女人伦av三区| 日韩人妻av一区二区三区| 国产无套护士在线观看| 国产做a爱片久久毛片a片| 强伦人妻一区二区三区| 日韩加勒比一本无码精品| 国产自产在线视频一区| 欧美粗大| 国产一区日韩二区欧美三区| 色护士极品影院| 亚洲av鲁丝一区二区三区黄| 精品国产中文字幕av|