回答編集履歴
2
修正
test
CHANGED
@@ -6,12 +6,20 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
|
9
|
+
```C
|
10
10
|
|
11
|
-
|
11
|
+
int calcmax(int s[], int n) { // 配列とその大きさを渡す
|
12
12
|
|
13
|
-
|
13
|
+
1. 最高点を(ひとまず) s[0] としておく。最高点 = s[0]
|
14
14
|
|
15
|
-
|
15
|
+
2. i = 1, 2, ... n-1 に対し:
|
16
16
|
|
17
|
+
2.1. 最高点 < s[i] なら、(現時点の最高点より大きいものが見つかったので)記録更新!
|
18
|
+
|
19
|
+
すなわち 最高点 = s[i]
|
20
|
+
|
17
|
-
3. 上記1,2が終了したとき、
|
21
|
+
3. 上記1,2が終了したとき、最高点があなたの求めるものである。return 最高点
|
22
|
+
|
23
|
+
}
|
24
|
+
|
25
|
+
```
|
1
微修正
test
CHANGED
@@ -6,12 +6,12 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
1. 最高点を(ひとまず) s[0] としておく。最高点 = s[0]
|
9
|
+
1. **最高点**を(ひとまず) s[0] としておく。**最高点** = s[0]
|
10
10
|
|
11
11
|
2. i = 1, 2, ... N-1 に対し:
|
12
12
|
|
13
|
-
2.1. 最高点 < s[i] なら、現時点の最高点より大きいものが見つかったので記録更新!
|
13
|
+
2.1. **最高点** < s[i] なら、現時点の最高点より大きいものが見つかったので**記録更新**!
|
14
14
|
|
15
|
-
最高点 = s[i]
|
15
|
+
すなわち **最高点** = s[i]
|
16
16
|
|
17
|
-
3. 上記1,2が終了したとき、最高点 があなたの求めるものである。
|
17
|
+
3. 上記1,2が終了したとき、**最高点** があなたの求めるものである。
|