일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Python
- dfs
- binary search
- leetcode
- STL
- 라인
- 스프링 프레임워크
- Java
- 파이썬
- 벤쿠버
- 시애틀
- BFS
- 릿코드
- 프로그래머스
- 백트래킹
- Spring Framework
- 라인플러스
- C/C++
- 모두를 위한 딥러닝
- 머신러닝
- 스타벅스
- 다이나믹프로그래밍
- 백준
- spring
- 알고리즘
- C++
- DP
- 프로그래밍언어론
- 딥러닝
- jvm
Archives
- Today
- Total
목록스택 (1)
케이스윔의 개발 블로그
[백준][스택] 2504번 괄호의 값
문제우리는 어떤 올바른 괄호열 X에 대하여 그 괄호열의 값(괄호값)을 아래와 같이 정의하고 값(X)로 표시한다. 1. ‘()’ 인 괄호열의 값은 2이다.2. ‘[]’ 인 괄호열의 값은 3이다.3. ‘(X)’ 의 괄호값은 2×값(X) 으로 계산된다.4. ‘[X]’ 의 괄호값은 3×값(X) 으로 계산된다.5. 올바른 괄호열 X와 Y가 결합된 XY의 괄호값은 값(XY)= 값(X)+값(Y) 로 계산된다.예를 들어 ‘(()[[]])([])’ 의 괄호값을 구해보자. ‘()[[]]’ 의 괄호값이 2 + 3×3=11 이므로 ‘(()[[ ]])’의 괄호값은 2×11=22 이다. 그리고 ‘([])’의 값은 2×3=6 이므로 전체 괄호열의 값은 22 + 6 = 28 이다.여러분이 풀어야 할 문제는 주어진 괄호열을 읽고 그 ..
Algorithm
2019. 2. 8. 22:02