-
Notifications
You must be signed in to change notification settings - Fork 0
/
SecondOrderElements.cpp
55 lines (49 loc) · 1.11 KB
/
SecondOrderElements.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
//////////////////////////////////////CODE STUDIO////////////////////////////////////
// EASY
// int slargest(vector<int> &a, int n)
// {
// int large = a[0];
// int slarge = -1;
// int i;
// for (i = 0; i < n; i++)
// {
// if (a[i] > large)
// {
// large = a[i];
// }
// }
// for (i = 0; i < n; i++)
// {
// if (a[i] > slarge && a[i] < large)
// {
// slarge = a[i];
// }
// }
// return slarge;
// }
// int ssmallest(vector<int> &a, int n)
// {
// int small = a[0];
// int ssmall = INT_MAX;
// int i;
// for (i = 0; i < n; i++)
// {
// if (a[i] < small)
// {
// ssmall = small;
// small = a[i];
// }
// else if (a[i] != small && a[i] < ssmall)
// {
// ssmall = a[i];
// }
// }
// return ssmall;
// }
// vector<int> getSecondOrderElements(int n, vector<int> a)
// {
// // Write your code here.
// int slarge = slargest(a, n);
// int ssmall = ssmallest(a, n);
// return {slarge, ssmall};
// }