일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 큐
- Spring
- tcp
- 겨울카카오인턴
- 람다 칼큘러스
- lambda calculus
- 백준
- javscript
- Collections
- Rails
- 로버트마틴
- 스택
- 프로그래머스
- JavaScript
- exception
- solid
- 디자인패턴
- Python
- JDBC
- Eclipse
- DesignPattern
- 파이썬
- Pattern
- Network
- design-pattern
- Java
- Collection
- 함수형 프로그래밍
- functional programming
- 자바
Archives
- Today
- Total
목록백준 #17837 #새로운게임2 #python #파이썬 #구현 #삼성기출 (1)
개발자 노트
[백준]17837.새로운게임2
문제 설명 오랜만에 구현문제를 접했고, 좀 빡쎘다. ㅎㅎ; 설명한대로 구현하면 되서 100% 구현이라 봐도 무방하다. 문제는 지문 그대로 이해하면 되고, 구현시 주의해야할 사항은 다음과 같다. 1번 말부터 순서대로 이동시킨다.(말의 이동순서가 결과에 영향을 미침) 말의 이동방향이 파란색 or 벽일 경우. 이동 방향을 반대로 한 뒤, 1칸 이동할 때 파란색이면 그대로 멈추기. 빨간색이거나 흰색일 경우 빨간색or흰색일 경우를 그대로 적용! (난 이 부분에서 헤맸다. 말만 그대로 이동시킴.) 문제 접근 접근은 큰 흐름을 고려한 뒤 구체적인 부분을 해결하는 방식으로 접근했다. i)전체적인 흐름 턴의 횟수를 1 증가시킨다. 말을 선택한다. 말의 다음 위치의 타일을 확인한다. 다음 위치의 타일의 색에 맞도록 말을 ..
알고리즘 문제 풀이
2020. 3. 5. 17:55