프로그래머스 비밀지도 JAVA 풀이 (비트연산, 문자열 변환)
·
코테(Solved.ac + Programmers)
📌 문제 링크 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr📌 문제 개요두 개의 지도를 겹쳐서 하나의 비밀지도를 만드는 문제다.각 지도는 정수 배열로 주어지고, 각 정수를 이진수로 변환했을 때 1은 벽, 0은 공백을 의미한다. 두 지도 중 하나라도 벽인 위치는 최종 지도에서도 벽 #이 되고, 두 지도 모두 공백인 위치만 공백 " "이 된다.📌 접근 방법이 문제는 두 지도를 한 줄씩 비교하면 된다.예를 들어 첫 번째 줄이 다음과 같다고 하면,arr1 = 01001arr2 = 11110두 지도 중 하나라도 1이면 벽이므로 OR 연산을 사용한다.0100111110-----11111결과 이진수에서 1은 #, 0은..