내적
/* 내적 * 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. * a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. * * a b result * [1,2,3,4] [-3,-1,0,2] 3 1*(-3) + 2*(-1) + 3*0 + 4*2 = 3 * [-1,0,1] [1,0,-1] -2 (-1)*1 + 0*0 + 1*(-1) = -2 */ 12345678910111213141516171819public class programmer_1_29 { static int[] a1 = {1,2,3,4}; static int[] b1 = {-3,-1,0,2}; static int[] a2 = {-1,0,1}; static int[] b2 = {1,0,-1}; public..
없는 숫자 더하기
/* 없는 숫자 더하기 * 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. * numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 * return 하도록 solution 함수를 완성해주세요. * * 1 ≤ numbers의 길이 ≤ 9 * numbers의 모든 원소는 서로 다릅니다. * * numbers result * [1,2,3,4,6,7,8,0] 14 5, 9가 numbers에 없으므로, 5 + 9 = 14를 return * [5,8,4,0,6,7,9] 6 1, 2, 3이 numbers에 없으므로, 1 + 2 + 3 = 6을 return */ 123456789101112131415161718192021public class progr..
음양 더하기
/* 음양 더하기 * 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 * 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. * 실제 정수들의 합을 구하여 return * * absolutes의 길이는 1 이상 1,000 이하입니다 * signs의 길이는 absolutes의 길이와 같습니다 * * absolutes signs result * [4,7,12] [true,false,true] 9 * [1,2,3] [false,false,true] 0 */ 123456789101112131415161718192021public class programmer_1_25 { static int[] a1 = {4,7,12}; static boolean[] b1 = {t..