TIL(22.09.16)

이지영·2022년 9월 16일
0

TIL/WIL

목록 보기
15/110

내일배움캠프 AI

오늘 한 일

파이썬 강의 복습
파이썬 과제 git
자료구조와 알고리즘 강의

강의 정리하기

알고리즘
1) 알고리즘 : 어떤 문제의 해결을 위하여, 입력된 자료를 토대로 하여 원하는 출력을 유도하여 내는 규칙의 집합. 여러 단계의 유한 집합으로 구성되는데, 각 단계는 하나 또는 그 이상의 연산을 필요로 한다.

  • 최댓값 찾기
# Q. 다음과 같이 숫자로 이루어진 배열이 있을 때, 이 배열 내에서 가장 큰 수를 반환하시오.
array = [3, 5, 6, 1, 2, 4]
def find_max_num(array):
    max = array[0]
    for i in range(len(array)):
        if max < array[i]:
            max = array[i]
    return max
print("정답 = 6 / 현재 풀이 값 = ", find_max_num([3, 5, 6, 1, 2, 4]))
print("정답 = 6 / 현재 풀이 값 = ", find_max_num([6, 6, 6]))
print("정답 = 1888 / 현재 풀이 값 = ", find_max_num([6, 9, 2, 7, 1888]))

알고리즘 실습

  • 백준 단계별 기본수학

느낀점

어제는 막혀서 못 풀었던 과제를 풀었다! 과정별로 코딩하고 오류해결해서 프로그램 완성하면 뿌듯함 최고다... 이것이 바로 코딩의 맛ㅋㅋㅋ 주말에도 하나씩 해결해 나가자!

profile
🐶🦶📏

0개의 댓글