mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-08 16:54:50 +08:00
Merge pull request #1 from Cwlrin/Cwlrin-patch-1
添加(0209.长度最小的子数组.md):增加 C# 版本
This commit is contained in:
@ -448,6 +448,27 @@ object Solution {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
C#:
|
||||||
|
```csharp
|
||||||
|
public class Solution {
|
||||||
|
public int MinSubArrayLen(int s, int[] nums) {
|
||||||
|
int n = nums.Length;
|
||||||
|
int ans = int.MaxValue;
|
||||||
|
int start = 0, end = 0;
|
||||||
|
int sum = 0;
|
||||||
|
while (end < n) {
|
||||||
|
sum += nums[end];
|
||||||
|
while (sum >= s)
|
||||||
|
{
|
||||||
|
ans = Math.Min(ans, end - start + 1);
|
||||||
|
sum -= nums[start];
|
||||||
|
start++;
|
||||||
|
}
|
||||||
|
end++;
|
||||||
|
}
|
||||||
|
return ans == int.MaxValue ? 0 : ans;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
-----------------------
|
-----------------------
|
||||||
<div align="center"><img src=https://code-thinking.cdn.bcebos.com/pics/01二维码一.jpg width=500> </img></div>
|
<div align="center"><img src=https://code-thinking.cdn.bcebos.com/pics/01二维码一.jpg width=500> </img></div>
|
||||||
|
Reference in New Issue
Block a user