Skip to content

Commit 320a37b

Browse files
authoredNov 18, 2023
feat: add cs solution to lc problem: No.1877 (#1978)
1 parent b3c89d2 commit 320a37b

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed
 

‎solution/1800-1899/1877.Minimize Maximum Pair Sum in Array/README.md

+15
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,21 @@ function minPairSum(nums: number[]): number {
136136
}
137137
```
138138

139+
### **C#**
140+
141+
```cs
142+
public class Solution {
143+
public int MinPairSum(int[] nums) {
144+
Array.Sort(nums);
145+
int ans = 0, n = nums.Length;
146+
for (int i = 0; i < n >> 1; ++i) {
147+
ans = Math.Max(ans, nums[i] + nums[n - i - 1]);
148+
}
149+
return ans;
150+
}
151+
}
152+
```
153+
139154
### **...**
140155

141156
```

‎solution/1800-1899/1877.Minimize Maximum Pair Sum in Array/README_EN.md

+15
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,21 @@ function minPairSum(nums: number[]): number {
122122
}
123123
```
124124

125+
### **C#**
126+
127+
```cs
128+
public class Solution {
129+
public int MinPairSum(int[] nums) {
130+
Array.Sort(nums);
131+
int ans = 0, n = nums.Length;
132+
for (int i = 0; i < n >> 1; ++i) {
133+
ans = Math.Max(ans, nums[i] + nums[n - i - 1]);
134+
}
135+
return ans;
136+
}
137+
}
138+
```
139+
125140
### **...**
126141

127142
```
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
public class Solution {
2+
public int MinPairSum(int[] nums) {
3+
Array.Sort(nums);
4+
int ans = 0, n = nums.Length;
5+
for (int i = 0; i < n >> 1; ++i) {
6+
ans = Math.Max(ans, nums[i] + nums[n - i - 1]);
7+
}
8+
return ans;
9+
}
10+
}

0 commit comments

Comments
 (0)