From e5bd1f0575db6971371f17b78db6c23c94da5bbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=81=E6=81=A9=E6=B3=BD?= <1249273534@qq.com> Date: Sat, 19 Mar 2022 06:23:10 +0000 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E6=AC=A1=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1.txt" | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 "Learning/\345\205\250\346\240\210/\344\270\201\346\201\251\346\263\275/\347\254\254\344\270\200\346\254\241\344\273\273\345\212\241/1.txt" diff --git "a/Learning/\345\205\250\346\240\210/\344\270\201\346\201\251\346\263\275/\347\254\254\344\270\200\346\254\241\344\273\273\345\212\241/1.txt" "b/Learning/\345\205\250\346\240\210/\344\270\201\346\201\251\346\263\275/\347\254\254\344\270\200\346\254\241\344\273\273\345\212\241/1.txt" new file mode 100644 index 0000000..0a08785 --- /dev/null +++ "b/Learning/\345\205\250\346\240\210/\344\270\201\346\201\251\346\263\275/\347\254\254\344\270\200\346\254\241\344\273\273\345\212\241/1.txt" @@ -0,0 +1,32 @@ +/** + * @param {number} target + * @param {number[]} nums + * @return {number} + */ +var minSubArrayLen = function(target, nums) { + let left=0; + let right =-1; + //当前子数组的和 + let sum = 0; + //返回的最小子数组的长度 + let res = nums.length+1; + while (left=target){ + res = Math.min(res,right-left+1); + } + } + if(res == nums.length+1){ + return 0; + } + return res; +}; -- Gitee