코딩/코테 (2) 썸네일형 리스트형 두 배열을 곱하여 최솟값 구하기 두배열의 동일한 인덱스 요소들간의 곱의 합계 계산하는 함수가 있을 때 함수의 최소값을 출력하기 위해 첫번째 배열만 정렬 가능할 때 (두번째 배열 재배열 불가) 입력된 두 배열에 대한 함수의 최솟값을 출력 함수S = A[0]B[0] + … + A[N-1]B[N-1] package me.gd.restapi.gdrestapi; import org.springframework.boot.test.context.SpringBootTest; import java.util.*; @SpringBootTest public class TEst { public static void main(String[] args) { List a = Arrays.asList(1,5,3,2,4); List b = Arrays.asList(1.. 리스트에서 중복된 element끼리 그룹짓기 var resultCty = ] { id: "11290", nm: "ㅁ"}, { id: "11350", nm: "ㅠ"} ] var groupObjMap = new Map(); var list = []; resultCty.forEach(function(d,i){ if ( !groupObjMap.has(d.id.substring(0,2)) ) { groupObjMap.set(d.id.substring(0,2), []); } groupObjMap.get(d.id.substring(0,2)).push(d); }) map을 생성하고 중복체크하는 조건을 키로 만들어서 map에서 키로 있는지 체크하고 있으면 그 키의 밸류에 추가 없으면 키를 만들고 추가 이전 1 다음