.

  • 홈
  • 태그
  • 방명록

백준 1

[백준 11509 / java] 풍선맞추기

문제11509번: 풍선 맞추기 (acmicpc.net) 풀이 1처음 접근 : 재귀 -> 테케는 통과되었으나, 제출 결과 시간 초과 1. arr 배열에 값 입력받기2. 인덱스 0부터 탐색 -> 해당 인덱스 뒤에 (해당 인덱스 값-1)인 숫자가 있는지 검사 -> 모두 방문처리, count++3. 모든 인덱스를 다 방문처리할 때까지 반복 시간 초과가 뜬 이유시간 제한 : 2초입력값 : 1  각 N개의 풍선에 대해, 현재 풍선 높이보다 1 낮은 풍선이 있으면 solve 메서드를 재귀 호출.이때, 이미 방문한 풍선은 무시한다.최악의 경우 '5, 4, 3, 2, 1'과 같이 모든 풍선 높이가 연속적으로 감소하여 모든 풍선에 대해 재귀 호출이 일어난다.-> 시간 복잡도 O(N^2) 1,000,000^2 >>>> 2억..

BOJ 2024.06.26
이전
1
다음
더보기
프로필사진

.

  • 분류 전체보기 (107)
    • IT 이슈 (5)
    • BOJ (83)
    • Java (5)
    • JPA (3)
    • Git (3)
    • 알고리즘 (0)
    • 데이터베이스 (7)
    • etc (1)

Tag

그리디, 백준,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바