공부중의 블로그

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Programming Problems/Coodinates & physics 1

뱅글뱅글 도는 탐험가의 경로가 중첩되는지? Q

탐험가가 북서남동(반시계방향으로) 주어진 배열의 길이만큼씩 계속 움직인다. 전부 움직이는 동안 한번이라도 본인의 경로를 밟는 경로가 있을까? ex ) 2 1 1 2 >> cross(1)1 2 3 4 >> not cross(0) 이건 빼박 성질탐구 문제네..뭐 나이브하게는 경로를 기록해 두면서 밟는지 체크할 수 있겠지만, 메모리 사용이 과다하고 정답 요구사항은 싱글 패스, O(1) 메모리이므로 결국 성질탐구 뿐 대충 두가지 방법이 있는데, 안으로 줄어드는 경우와 밖으로 확산하는 경우가 있다. 두 경우에 대해 계속적으로 성립하는지 확인해 나가야 한다. // There are only two patterns when cross can happen, // one involves four moves another..

Programming Problems/Coodinates & physics 2018.04.22
이전
1
다음
더보기
프로필사진

공부중의 블로그

  • 분류 전체보기 (266)
    • 2022 (3)
    • 2020 (23)
      • 주제 (0)
      • 잡기 (10)
      • 2020 (13)
    • 2019 (75)
      • 프로그래밍 (2)
      • c++ (27)
      • bixby (0)
      • Python (0)
      • 사설 (7)
      • 공지 (2)
      • 일기 (7)
      • 블록체인 (1)
      • 현명한 삶 (17)
      • 투자 (10)
      • SW (1)
      • 독서록 (1)
    • 2018 (43)
      • 201810 (0)
      • Investing (9)
      • JS (0)
      • 투자 (0)
      • 계획 (1)
      • 독서록 (9)
      • 사색 (8)
      • 일기 (1)
      • 사업 (0)
      • Notes (0)
      • knowledges (1)
      • 재무관리 (0)
      • 메이플 (14)
      • 계획과 지식 (0)
    • Programming Problems (65)
      • 일기 (1)
      • Arrays (12)
      • Strings (12)
      • list, tree (3)
      • Hashing (2)
      • 힙 (1)
      • Preprocessing (3)
      • Bit manipulations (2)
      • Greedy (1)
      • Dynamic Programming (4)
      • Divide&Conquer (1)
      • Recursive (6)
      • Graph (7)
      • Digits (2)
      • Number theory (3)
      • Probability (1)
      • Coodinates & physics (1)
      • 정보처리기사 (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 투자철칙
  • 삼사일행 하고 계산적으로 살자

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바