[LeetCode] 3674. Minimum Operations to Equalize Array

Chobby·어제

LeetCode

목록 보기
942/946

😎풀이

  1. nums의 값이 모두 같다면, 연산은 필요 없음
  2. nums의 값이 서로 다르다면, 모든 수를 AND(8)연산하여 한 번의 연산으로 같은 수를 만들 수 있음
function minOperations(nums: number[]): number {
    const set = new Set(nums)
    if(set.size === 1) return 0
    return 1
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글