Skip to content

Commit 8065cad

Browse files
author
jiangweixu
committedMar 18, 2019
fix error in peakFinding2D.js
1 parent 20eb81c commit 8065cad

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed
 

‎peakFinding2D.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,13 @@ function peakFinding2D (arr, start, end) {
1111

1212
var j = findMaxIndex(arr, mid); // 先找到第mid列的最大值
1313

14-
if (arr[j][mid] < arr[j][mid + 1] && mid + 1 <= l) {
14+
// 遍历右侧列数
15+
if (mid + 1 <= l && arr[j][mid] < arr[j][mid + 1]) {
1516
return peakFinding2D(arr, start + 1, end);
1617
}
1718

18-
if (arr[j][mid] < arr[j][mid-1] && mid - 1 >= 0) {
19+
// 遍历左侧列数
20+
if (mid - 1 >= 0 && arr[j][mid] < arr[j][mid-1]) {
1921
return peakFinding2D(arr, start, end-1);
2022
}
2123

0 commit comments

Comments
 (0)
Please sign in to comment.