네발로 코딩하는 포메라니안

  • 홈
  • 태그
  • 방명록

청소년상어 1

[Java] 백준 19236번 : 청소년 상어

1. 문제 https://www.acmicpc.net/problem/19236 19236번: 청소년 상어 첫째 줄부터 4개의 줄에 각 칸의 들어있는 물고기의 정보가 1번 행부터 순서대로 주어진다. 물고기의 정보는 두 정수 ai, bi로 이루어져 있고, ai는 물고기의 번호, bi는 방향을 의미한다. 방향 bi는 www.acmicpc.net 2. 풀이과정 [실행 과정] 1. Main에서 (0, 0)의 물고기를 잡아먹고 시작한다. 2. 물고기가 이동한다. 3. 상어가 다음으로 이동할 위치를 고른다. 간단하게 보면, 상어의 위치에 따른 dfs 알고리즘이다. 여기서 map을 변경한 것을 재귀가 끝난 후, 복구하는 과정 때문에 길어졌다. 시간을 줄이기 위해서, 물고기의 번호와 map의 위치를 매핑시켜 저장한 fi..

코딩문제풀이/Baekjoon 2022.04.07
1
더보기
프로필사진

  • 분류 전체보기 (364)
    • CS (56)
      • 자료구조 (9)
      • 운영체제 (4)
      • 알고리즘 (2)
      • 컴퓨터망 (2)
      • 네트워크 (5)
      • 데이타베이스 (13)
      • 디자인패턴 (1)
      • 기타 (20)
    • Programming (82)
      • Java (0)
      • Spring (24)
      • Django (8)
      • Vue (12)
      • HTML (4)
      • CSS (8)
      • JS (9)
      • Servlet & JSP (14)
      • Server (3)
    • 코딩문제풀이 (219)
      • Baekjoon (160)
      • 프로그래머스 (55)
      • SWEA (4)
    • 개발환경설정 (6)

Tag

BFS, 파이썬, 설명, 프로그래머스, 자바, java, html, 코드, simulation, Spring, MYSQL, jsp, python, DP, Vue, dfs, js, 백준, 구현, 풀이,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바