Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 멘토링
- 도커
- nGrinder
- 부트캠프
- MySQL
- 알고리즘
- 자바백엔드
- F-Lab
- 후기
- Spring
- EC2
- redis
- 에프랩
- backend
- 자바
- FLAB
- 백엔드
- 코딩테스트
- grafana
- 로드밸런서
- error
- 데이터구조
- 플러터
- github
- 트러블슈팅
- Flutter
- AWS
- 성능테스트
- java
- 레디스
Archives
- Today
- Total
민스씨의 일취일장
구름톤 챌린지 | 2주차 학습일기 [9일차 / 10일차] 본문
반응형
구름톤 챌린지 학습일기입니다.
구름톤 챌린지 학습일기
이전글
Day 9 폭탄구현하기 (2)
문제분석
N x N 격자판에 #, 0, @가 쓰여져 있다. 폭탄을 떨어뜨렸을 때 떨어진 지점과 상하좌우 총 5칸에 값이 변하게 된다. 이 때 칸에 #쓰여 있다면 변하지 않고, 0일 경우 1 그리고 @일 경우 2씩 증가한다. 이 비율은 폭탄이 이미 떨어져 영향을 받은 뒤여도 유지된다.
풀이 전략
1. 영향을 어떻게 받는지 파악할 수 있게 #, 0, @가 쓰여진 map 배열을 하나 생성한다.
2. 또 하나의 배열에 이를 판별해 값을 증가시켜준다.
결과
미션 성공! 구르미의 노란 바지와 신발을 겟했다.
블록도 벌써 9개나 모았다.
Day 10 GameJam
문제분석
격자 판에 쓰여진 정보에서 이동해야 할 칸의 개수와 방향을 파악해 이동한다. 이동할 때 방문했던 칸을 방문햇을 때는 게임이 종료된다.
해결 전략
1. 이동할 수 있는 칸의누느 3에서 200 사이이므로 정보를 파악할 때 숫자의 길이를 주의해야 한다.
2. 게임이 종료 (반문했던 칸을 만날 때) 전까지 게임은 계속 진행된다.
결과
총 4시간이나 걸려 문제를 풀었다. 코드는 30분도 안돼 작성이 완료됐는데 제출하면 오류가 너무 많이 떴다. 처음엔 게임이 3번만 진행되는 줄 알았는데, 문제를 잘못 읽어서 종료될 때까지 진행되는 것을 몰랐다. 어쨌든 2주차까지 모두 성공했고 구르미에게는 가방을 선물해줬다.
2주차 구르미 진화
2주차도 만들었다. 이거 약간 모으는 재미가 있다.
728x90
반응형
'Personal Development' 카테고리의 다른 글
구름톤 챌린지 | 3주차 학습일기 [14일차 / 15일차] (0) | 2023.08.31 |
---|---|
구름톤 챌린지 | 3주차 학습일기 [11일차 / 12일차 / 13일차] (0) | 2023.08.28 |
구름톤 챌린지 | 2주차 학습일기 [6일차 / 7일차 / 8일차] (0) | 2023.08.21 |
구름톤 챌린지 | 1주차 학습일기 2 [4일차 / 5일차] (0) | 2023.08.19 |
구름톤 챌린지 | 1주차 학습일기 [1일차 / 2일차 / 3일차] (0) | 2023.08.19 |