boj 9935 : EKSPLOZIJA(문자열 폭발)
boj 9935 : EKSPLOZIJA(문자열 폭발) https://www.acmicpc.net/problem/9935 시간초과를 저격한 문제.1. 폭파문자가 있으면 폭파문자를 제거한다.2. 폭파문자가 없을 때까지 1의 과정을 반복한다 위의 방법으로 하면 시간초과.다른방법을 생각해보아야 한다. stack을 통해 구현하면 보다 편하다.1. stack에 문자열을 담아간다.2. stack의 윗부분이 bomb와 일치하면 bomb부분을 제거한다. 위의 방법으로 해결하면 문제가 풀린다.stack의 윗부분이 bomb와 일치하는지 확인하는 과정도 bomb size의 만큼의 시간복잡도가 필요한데, 이 부분은 character 말고 int도 함께 stack에 쌓아주는 방법으로 접근하면 보다 빠르게 풀 수 있다. stack..
Problem Solving
2016. 9. 4. 22:38
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- boj 1799
- 2469
- 백준 1647
- BOJ
- codeground
- 백준 2467 용액
- 알고리즘
- 백준 앱
- 백준알고리즘
- 도시 분할 계획
- 백준 도시 분할 계획
- 백준 7579 앱
- 풀이
- 백준
- 백준 용액
- 10159
- 백준 1806
- boj 앱
- dp
- SCPC 2016
- 네블컵 2회
- 문제 풀이
- scpc
- boj 7579
- 백준 비숍
- 백준 1799
- boj 용액
- 연습문제
- 백준 부분합
- boj 1806
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함