문자열 변경1 Lv1_[[1차] 비밀지도, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 알고리즘 두 가지의 풀이 방식을 설명 10진수를 2진수로 변경하면서 0을 공백(" "), 1을 벽("#")으로 변환 bitset, regex_replace를 이용한 방법 1의 알고리즘 두 장의 지도를 겹친다 → 동일 위치 숫자를 |(비트 OR 연산자)를 해준다. 반복문을 통해 10진수를 2진수로 변환(2진수로 전부 변환 되고 n번 모두 수행할 때까지) 0을 공백(" "_), 1을 벽("#")으로 변환 변환된 string을 앞으로 붙이면서 누적 (2진수 변환 .. 2023. 1. 13. 이전 1 다음 728x90 반응형