MCPcopy Create free account
hub / github.com/Vishruth-S/CompetitiveCode / maxMin

Function maxMin

Hackerrank_problems/Max_Min/solution.cpp:19–32  ·  view source on GitHub ↗

Complete the maxMin function below.

Source from the content-addressed store, hash-verified

17
18// Complete the maxMin function below.
19int maxMin(int k, vector<int> arr) {
20 // sort asc for more easy unfairness detection
21 sort(arr.begin(), arr.end());
22 int len = arr.size();
23 int unfairness = INT_MAX; // init with max integer value
24
25 for (int i = 0; i < len - k + 1; i++) {
26 // calculate max min and compare with unfairness value
27 int compare = calculateMaxMin(arr, i, k);
28 unfairness = min(unfairness, compare);
29 }
30
31 return unfairness;
32}
33
34int main()
35{

Callers 1

mainFunction · 0.85

Calls 2

calculateMaxMinFunction · 0.85
minFunction · 0.85

Tested by

no test coverage detected