728x90
문제 바로가기:https://school.programmers.co.kr/learn/courses/30/lessons/301646
나의 풀이 FAIL
SELECT COUNT(*)
FROM ECOLI_DATA
WHERE CONVERT(GENOTYPE, UNSIGNED) IN (0b1101, 0b1001, 0b1100, 0b100, 0b101, 0b1);
다른 사람의 풀이
SELECT
COUNT(*) AS COUNT
FROM
ECOLI_DATA
WHERE
(GENOTYPE & 2) = 0
AND
(GENOTYPE & 5) > 0
;
소감
비트 연산자 사용 방법과 진법 연산에 대해 공부해야겠다.
'verdantjuly > 코딩테스트' 카테고리의 다른 글
프로그래머스 코딩테스트 연습 : 평균 일일 대여 요금 구하기 (20240603, MySQL) (0) | 2024.06.03 |
---|---|
백준 1193번 : 분수찾기 (Java, 20240327) (0) | 2024.03.27 |
백준 25206번 : 너의 평점은 (Java, 20240327) (0) | 2024.03.27 |
백준 1924번 : 2007년 (Java, 20240327) (0) | 2024.03.27 |
백준 2445번 : 별 찍기 - 8 (Java, 20240327) (0) | 2024.03.27 |