MCPcopy Create free account
hub / github.com/StudyRust/leetcode_rust / array_pair_sum

Function array_pair_sum

561-array-partition-i.rs:1–11  ·  view source on GitHub ↗
(nums: Vec<i32>)

Source from the content-addressed store, hash-verified

1pub fn array_pair_sum(nums: Vec<i32>) -> i32 {
2 let mut sorted_nums = nums.clone();
3 sorted_nums.sort();
4 let mut res = 0;
5 for (i, n) in sorted_nums.iter().enumerate() {
6 if i % 2 == 0 {
7 res += n;
8 }
9 }
10 res
11}
12
13fn main() {
14 let nums = vec![1,4,3,2];

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected