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