Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 카프카
- 스프링
- 클라우드 컴퓨팅
- Docker
- 월미도
- DFS
- 로드밸런서
- Spring Data JPA
- aws
- 백준
- Apache Kafka
- springboot
- 스프링 부트
- 클라우드
- 자료구조
- Elasticsearch
- 프로그래밍문제
- 쿠버네티스
- 알고리즘
- 인천여행
- Kafka
- VPC
- gcp
- 스프링부트
- 오일러프로젝트
- 코드업
- Spring Boot
- JPA
- 백트래킹
- Spring
Archives
- Today
- Total
목록3190 (1)
GW LABS
[Backjoon] 뱀
프로그래밍 문제 중에서 나한테 부담이 큰 부분은 구현 문제들이다. 여러 조건들을 차례대로 구현하기만 하면 되는 문제들이지만 긴장된 상태에서 허겁지겁 문제를 읽다보면 실수가 많이 발생한다. 이번 문제를 풀 때에도 실제 테스트도 아닌데 그런 묘한 긴장감이 있었다. 구현 문제를 접근 할 때에는 반드시 주석으로 의사코드를 작성하고 접근해야한다. 이번 문제도 그런 접근이 효과적이었다. 문제의 조건은 아래와 같다. - 먼저 뱀은 몸길이를 늘려 머리를 다음칸에 위치시킨다. - 만약 이동한 칸에 사과가 있다면, 그 칸에 있던 사과가 없어지고 꼬리는 움직이지 않는다. - 만약 이동한 칸에 사과가 없다면, 몸길이를 줄여서 꼬리가 위치한 칸을 비워준다. 즉, 몸길이는 변하지 않는다. 자칫 겁먹을 수도 있는 문제인데 가만히 ..
Algorithm & DataStructure
2020. 10. 6. 08:59