안녕하세요~
27년차 진로탐색꾼 조녁입니다!!
1일 1코테 19일차!!!
금요일은 오랜만에 클쓰 친구들을 만나서 담소를 나눴고
토요일은 전역한 친구를 만나서 소식듣고 청년부 예배를 다녀왔습니다.
참고로 ,, Level2에서 자신감을 잃어서 Level1을 다 푼 후 다시 가려고 합니다!!
· 문제명 : 내적
· 사용 언어 : Python3
· 난이도 : Level1
· 문제 설명
programmers.co.kr/learn/courses/30/lessons/70128
코딩테스트 연습 - 내적
길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의
programmers.co.kr
정답 코드
def solution(a, b):
answer = 0
for i in range(len(a)):
answer += a[i]*b[i]
return answer
다른분 코드
def solution(a, b):
return sum([x*y for x, y in zip(a,b)])
*배울점
-zip 함수 : zip(*iterables) , 각 iterables 의 요소들을 모으는 이터레이터를 만듭니다.
<예시>
>>> x = [1, 2, 3]
>>> y = [4, 5, 6]
>>> zipped = zip(x, y)
>>> list(zipped)
[(1, 4), (2, 5), (3, 6)]
출처 : docs.python.org/ko/3/library/functions.html
내장 함수 — Python 3.9.2 문서
내장 함수 파이썬 인터프리터에는 항상 사용할 수 있는 많은 함수와 형이 내장되어 있습니다. 여기에서 알파벳 순으로 나열합니다. abs(x) 숫자의 절댓값을 돌려줍니다. 인자는 정수, 실수 또는 __
docs.python.org
https://link.coupang.com/a/rGILU
[한빛미디어]이것이 취업을 위한 코딩 테스트다 with 파이썬
COUPANG
www.coupang.com
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
'코딩테스트 준비 > 프로그래머스' 카테고리의 다른 글
[프로그래머스][1차]비밀지도 (0) | 2021.03.29 |
---|---|
[프로그래머스] 콜라츠 추측 (0) | 2021.03.28 |
[프로그래머스] 소수 찾기 (0) | 2021.03.25 |
[프로그래머스] 이상한 문자 만들기 (0) | 2021.03.24 |
[프로그래머스] 위장 (0) | 2021.03.23 |