99클럽 코테 스터디 2일차 TIL [평균구하기]

여지은·2024년 7월 23일
1

Python Cording Test

목록 보기
2/14
post-thumbnail

- 오늘의 학습 키워드

평균구하기

- 정리

평균구하는 함수 없이 반복문으로만 수행했다.
이후 챗 GPT에게 물어봤더니, sum함수를 사용하여 엄청 간단하고 간결하게 작성해주었다..
무조건 반복문으로 돌릴 생각하지말고, 간결하게 작성할 생각을 해야겠다.

< 오늘의 회고 >

- 어떤 문제가 있었고, 나는 어떤 시도를 했는지

정수를 담고있는 배열 arr의 평균값을 return하는 함수를 만드는 것

- 어떻게 해결했는지

반복문으로 배열 arr의 원소 하나하나를 answer 변수에 더해 answer는 
배열의 모든 원소의 총 합을 가지게 했다.
answer를 정수형으로 변환하여 배열의 길이로 나누어 평균을 계산했다.

- 무엇을 새롭게 알았는지

챗 GPT는 sum함수를 사용하여 배열의 총합을 구하는 코드를 알려주었다.
조금만 더 생각해보면 사용할 수 있는 함수가 있는데, 생각이 부족했다.    

- 내일 학습할 것은 무엇인지

반복문을 사용하게 되면 시간복잡도가 상승하게 되는데, 시간복잡도에 대해 공부해야겠다.
profile
항상 why?를 고민하는 사람

0개의 댓글