Programmers/프로그래머스-[1차]비밀지도-python

Ne5s·2022년 8월 30일
0

알고리즘 문제풀기

목록 보기
22/31
post-thumbnail
post-custom-banner

📖 문제

🎈 풀이

  • 처음에 10진수로 된 배열을 2진수의 배열로 만들어주었다.
  • 그 후 or 연산을 통해 arr1, arr2 모두 0인 경우에만 공백, 나머지는 #을 빈문자열에 계속 붙여 배열에 넣어주었다.
  • 마지막으로 만든 배열을 answer에 넣어 return 하였다.

💻 코드

💊 탑👍 코드

  • 기분좋게 내가 짠 코드와 크게 다르지 않았다. zfill 대신 rjust를 사용해 자리수를 맞춰주었다.
  • 배열을 새로 만들 필요 없이 비트연산자와 zip을 통해 빠르게 처리하였다.
  • 이런 문법에 익숙해져야겠다고 생각했다.

✨ 실행 결과

💡 문제 출처

프로그래머스

profile
초보개발자
post-custom-banner

0개의 댓글