프로그래머스 Level 1 - 내적
문제 설명
길이가 같은 두 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의 길이)
입출력 예
내적을 구하는 문제이기에 a와 b 배열의 길이는 같다. 따라서 매우 쉬운 문제이다.
int solution(int a[], size_t a_len, int b[], size_t b_len)
{
int answer = 1234567890;
answer = 0;
for(int i=0;i<a_len;i++)
{
answer+= a[i] * b[i];
}
return answer;
}
answer = 0;
반환될 결과값인 answer을 0 으로 초기화 시켜줬다.
answer+= a[i] * b[i];
answer에 a 배열의 i번째 원소와 b 배열의 i 번째 원소를 곱한걸 더해주면 끝!
Author And Source
이 문제에 관하여(프로그래머스 Level 1 - 내적), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@minkwan_k/프로그래머스-Level-1-내적저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)