정코딩
Home
  • 분류 전체보기 (421)
    • 알고리즘 (382)
      • Baekjoon (301)
      • SW Academy (39)
      • JUNGOL (7)
      • 프로그래머스 (33)
    • CS (4)
      • 알고리즘 (1)
    • 공부 (19)
      • JAVA (6)
      • BackEnd (4)
      • FrontEnd (3)
      • 프로젝트 (6)
    • 일상 (16)
      • 기타 (16)
Home
  • 분류 전체보기 (421)
    • 알고리즘 (382)
      • Baekjoon (301)
      • SW Academy (39)
      • JUNGOL (7)
      • 프로그래머스 (33)
    • CS (4)
      • 알고리즘 (1)
    • 공부 (19)
      • JAVA (6)
      • BackEnd (4)
      • FrontEnd (3)
      • 프로젝트 (6)
    • 일상 (16)
      • 기타 (16)
블로그 내 검색
Portfolio

정코딩

동의대학교 컴퓨터공학과 SSAFY 6기

  • 알고리즘/Baekjoon

    Baekjoon 9461 파도반 수열 JAVA

    2021. 11. 11.

    by. soonil

    https://www.acmicpc.net/problem/9461

     

    9461번: 파도반 수열

    오른쪽 그림과 같이 삼각형이 나선 모양으로 놓여져 있다. 첫 삼각형은 정삼각형으로 변의 길이는 1이다. 그 다음에는 다음과 같은 과정으로 정삼각형을 계속 추가한다. 나선에서 가장 긴 변의

    www.acmicpc.net

    https://github.com/JUNGSOONIL/JAVA/blob/main/BAEKJOON%209461

     

    GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드

    JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.

    github.com

     

    해당 문제는 아래 그림처럼 삼각형이 나선 모양으로 만들어질 때,

    각 삼각형의 변의 길이를 가질 때, N 번째 삼각형의 변의 길이를 출력하는 문제다.

    ​

    문제를 보다 말자 DP가 떠올랐고 해당 그림을 나열해보면,

    1, 1, 1, 2 ,2 ,3 ,4 ,5, 7 ,9인데

    첫 번째 2는 첫 번째 1 + 두 번째 1

    두 번째 2는 두 번째 1 + 세 번째 1

    3은 세 번째 1 + 첫 번째 2 인 것을 알 수 있다.

    식으로 변환하면 dp[N] = pd[N-3] + dp[N-2]이다.

    ​

    추가로 해당 문제는 배열을 long형으로 선언해 주었다 처음에 int로 하고 제출하니 틀렸다고 나왔고

    100을 입력해보니 음수 값이 나오는 것을 확인해 수정해 주었다.

    728x90

    '알고리즘 > Baekjoon' 카테고리의 다른 글

    Baekjoon 14621 나만 안되는 연애 JAVA  (0) 2021.11.11
    Baekjoon 11727 2xn 타일링 2 JAVA  (0) 2021.11.11
    Baekjoon 2178 미로 탐색 JAVA  (0) 2021.11.11
    Baekjoon 18870 좌표 압축 JAVA  (0) 2021.11.11
    Baekjoon 1697 숨바꼭질 JAVA  (0) 2021.11.11

    댓글

    관련글

    • Baekjoon 14621 나만 안되는 연애 JAVA 2021.11.11
    • Baekjoon 11727 2xn 타일링 2 JAVA 2021.11.11
    • Baekjoon 2178 미로 탐색 JAVA 2021.11.11
    • Baekjoon 18870 좌표 압축 JAVA 2021.11.11
    맨 위로
전체 글 보기
  • Baekjoon
  • Solved
  • Github
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Designed by Nana
블로그 이미지
soonil

티스토리툴바