일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- leetcode
- 스타벅스
- 다이나믹프로그래밍
- 라인플러스
- 벤쿠버
- Java
- 머신러닝
- 딥러닝
- jvm
- 백트래킹
- BFS
- binary search
- 프로그래밍언어론
- Spring Framework
- C/C++
- 라인
- dfs
- 백준
- 시애틀
- 프로그래머스
- spring
- 릿코드
- 파이썬
- 스프링 프레임워크
- C++
- 모두를 위한 딥러닝
- 알고리즘
- Python
- STL
- DP
Archives
- Today
- Total
목록스택 (1)
케이스윔의 개발 블로그
문제우리는 어떤 올바른 괄호열 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