We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c84d900 commit 1a8c46aCopy full SHA for 1a8c46a
Hackerrank/HourGlassSum.py
@@ -0,0 +1,15 @@
1
+import sys
2
+
3
4
+def hour_glass_sum(arr):
5
+ rows = cols = len(arr) - 1
6
+ max_sum = -sys.maxsize
7
8
+ for i in range(rows - 1):
9
+ for j in range(cols - 1):
10
+ current_hour_glass_sum = arr[i][j] + arr[i][j + 1] + arr[i][j + 2] + arr[i + 1][j + 1] + arr[i + 2][j] + arr[i + 2][
11
+ j + 1] + arr[i + 2][j + 2]
12
13
+ if current_hour_glass_sum > max_sum:
14
+ max_sum = current_hour_glass_sum
15
+ return max_sum
Hackerrank/ReverseArrayInplace.py
@@ -0,0 +1,9 @@
+def reverse_array(a):
+ i = 0
+ j = len(a) - 1
+ while i <= j:
+ a[i], a[j] = a[j], a[i]
+ i += 1
+ j -= 1
+ return a
0 commit comments