Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

배열에서 가장 큰 요소를 찾는 Python 프로그램

<시간/>

이 기사에서는 주어진 문제 설명을 해결하기 위한 솔루션과 접근 방식에 대해 알아볼 것입니다.

문제 설명

배열이 입력으로 주어지면 배열에서 가장 큰 요소를 찾아야 합니다.

접근

  • max를 첫 번째 요소로 초기화합니다.
  • 이후 두 번째 요소에서 끝까지 주어진 배열을 순회합니다.
  • 순회하는 모든 요소에 대해 max의 현재 값과 비교합니다.
  • 최대값보다 크면 최대값이 업데이트됩니다.
  • 그렇지 않으면 진술이 다음을 능가합니다.

아래의 구현을 봅시다 -

예시

def largest(arr,n):
   #maximal element
   max = arr[0]
   for i in range(1, n):
      if arr[i] > max:
         max = arr[i]
   return max
# main
arr = [10, 24, 45, 90, 98]
n = len(arr)
Ans = largest(arr,n)
print ("Largest in the given array is",Ans)

출력

Largest in the given array is 98

모든 변수와 함수는 아래 그림과 같이 전역 범위에서 선언됩니다.

배열에서 가장 큰 요소를 찾는 Python 프로그램

결론

이 기사에서는 배열에서 가장 큰 요소를 찾는 접근 방식에 대해 배웠습니다.