목록디지털 (2)
스택큐힙리스트
저는 다음과 같은 JavaScript 배열을 가지고 있습니다: [[$6], [$12], [$25], [$25], [$18], [$22], [$10]] 어떻게 각각의 내부 배열을 하나로 병합할 수 있을까요? [$6, $12, $25, ...] 답변 1ES2019 ES2019은 배열을 평평하게 만드는 데 사용할 수 있는 Array.prototype.flat() 메소드를 도입했습니다. 이 메소드는 대부분의 환경과 호환됩니다, 그러나 버전 11부터 시작된 Node.js에서만 사용할 수 있으며 Internet Explorer에서는 전혀 사용할 수 없습니다. const arrays = [ [$6], [$12], [$25], [$25], [$18], [$22], [$10] ]; const merge3 = arrays..
하이브에서 수집된 집합(set)에서 중복을 유지하는 방법이 있을까요? 또는 하이브가 제공하는 종합 컬렉션과 비슷한 기능을 다른 방법으로 시뮬레이션할 수 있을까요? 같은 키를 가진 열의 모든 항목을 배열로 집계하고자 합니다. 예: hash_id | num_of_cats ===================== ad3jkfk 4 ad3jkfk 4 ad3jkfk 2 fkjh43f 1 fkjh43f 8 fkjh43f 8 rjkhd93 7 rjkhd93 4 rjkhd93 7 다음과 같은 결과를 반환해야 합니다: hash_agg | cats_aggregate =========================== ad3jkfk Array(4,4,2) fkjh43f Array(1,8,8) rjkhd93 Array(7,4,7..