Leaders in Array Python
PROGRAM TO PRINT ALL THE LEADERS IN AN ARRAY
OUTPUT
2 5 17
def
printLeaders(arr, size):
max_from_right
=
arr[size
-
1
]
print
max_from_right,
for
i
in
range
( size
-
2
,
-
1
,
-
1
):
if
max_from_right <
=
arr[i]:
print
arr[i],
max_from_right
=
arr[i]
# Driver function
arr
=
[
16
,
17
,
4
,
3
,
5
,
2
]
printLeaders(arr,
len
(arr))
2 5 17
Comments
Post a Comment