yeony's story

  • 홈
  • 태그
  • 방명록

프로그래머스 1

[프로그래머스] 거리두기 확인하기 in python

(처음 든 생각) P가 있는 위치를 중심으로 확인하면서 넘어가려고 했다. 0~7번 자리에 P가 있으면 P 주위에 파티션이 있는지 확인 (만약 P가 아닌 O나 파티션이 있으면 일단 넘어감 어차피, P가 있으면 그 주위 탐색을 하게 될테니까?) dx, dy는 위 그림의 순서처럼 선언해놨다. P 주위에 또 다른 P가 대각선으로 있을때를 생각해봤다. P1일 경우, 4,6번 방향으로 파티션이 있으면, 조건에 위배되지 않는다. P2일 경우에는 0, 6번 방향 P3일 경우엔 0,2번 방향 P4일 경우엔 2,4번 방향 이렇게 조건까지 만들어서 돌렸는데 테스트 케이스를 통과하지 전부 통과하진 못했다 +_+; ''' 거리두기 확인하기 : Programmers Level 2. ''' def solution(places): ..

여니의 취준 준비/코딩테스트 (Python) 2021.08.27
1
더보기
  • 분류 전체보기 (562)
    • 여니의 투자 이야기 (2)
    • 여니의 프로그래밍 study (225)
      • Spring & Spring Boot (63)
      • 도커, 쿠버네티스 (4)
      • Oracle (5)
      • Java (21)
      • Github (19)
      • 파이썬 (40)
      • MySQL (25)
      • JavaScript (26)
      • C, C++, C# (12)
      • App (6)
    • 여니의 Side Project (39)
      • 인프런 - 리프 (파이썬 고급) (11)
      • 제주코딩베이스캠프 서포터즈 2기 (20)
      • 가상화폐 매수매도 프로그램 (4)
      • 티스토리 썸네일 자동 제작 프로그램 (4)
    • 여니의 끄적임 공간 (25)
      • 맥린이 끄적일기 (4)
      • 세미나 및 강의 수강 후기 (1)
      • 여니의 English Study (2)
      • 여니의 꿀팁노하우 (14)
      • 여니의 독서 (4)
    • 여니의 취준 준비 (253)
      • 코딩테스트 (Java) (45)
      • 코딩테스트 (Python) (193)
      • 알고리즘 기본 개념 (15)
반응형

페이스북 트위터 플러그인

  • Facebook
  • Twitter

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바