[백준] 1107. 리모컨 / python 파이썬
🚩 브루트포스 thinking 아악 진짜 이거 계속 틀려서 구글링해봤다 나는 N의 최대 범위가 500,000이라 500000까지만 체킹하면 된다고 생각했는데 다른사람들은 다 range를 100만으로 잡는게 진짜 이해가 안갔다. 50만 채널까지 존재하기 때문에 50만보다 크면서 모든 숫자의 경우를 거치는 100만까지를 범위로 잡았다는데 도대체 이게 뭔말이야 😑 뭔말이냐면 내가 이동하고 싶은 채널이 N(0~500,000) 번이라고 했을 때, 0번부터 ++로 이동하는 경우와 999,999번부터 --로 이동하는 경우(누를 수 있는 버튼이 9만 있으면 9밖에 못누르기 때문)를 전부 고려한 것이었다. 가능한 숫자를 하나하나 전부 순회하면서 누를 수 있는 숫자에 해당하는 경우만 조건문 처리를 통해 최소 갭을 계산해줬..
algorithm/baekjoon
2021. 6. 3. 20:29
글 보관함
TAG
- git 미러링
- 기지국설치
- 20057 마법사 상어와 토네이도
- 삼성코테
- swea
- 2579 계단오르기
- merge 에러
- 2018 카카오 공채
- BFS
- 20056 마법사 상어와 파이어볼
- merge에러
- 브루트포스
- react
- 17406 배열돌리기4
- 영어끝말잇기
- Python
- 삼성기출
- 보석쇼핑
- 파이썬
- 21609 상어 중학교
- 프로그래머스
- 알고리즘
- 백준
- dp
- dfs
최근에 올라온 글
- Total
- Today
- Yesterday
최근에 달린 댓글