Suppose that the type '{ }' has higher priority than the type '( )'. Then you must correct the mismatched pair '( }' to '{ }', but not to '( )'.
'()' 와 '{}' 의 조합은 '{}' 로 변경된다 '{', '}' > '(', ')'
Each character of the first string(sequence of parentheses) will be one of the eight symbols: '(', ')', '{', '}', '[', ']', '<', '>'. And for the priority order, left parenthesis symbols will be given in the order of highest to lowest.
'(', ')' > '{', '}' > '[', ']' > '<', '>'
The priority order of the parentheses, from highest to lowest, is < >, ( ), { }, and [
'<', '>' > '(', ')' > '{', '}' > '[', ']'
위처럼 문제를 해석했기에 정확한 기준을 알 수 없어 예제를 해설한 가장 아래 기준으로 코딩했습니다.
다른 어떤 문제가 있어서 자꾸 오답으로 뜨는지는 알 수 없습니다만,
혹시나 문제 해석 자체가 틀렸는지 확인하고자 문의글 올립니다.
괄호의 우선순위가 어떻게 되나요..?
또한 (()) 와 같이 우선순위가 동등한 괄호는 서로를 포함할 수 없는지도 확인하고싶습니다
memorys
FIXPAREN
Suppose that the type '{ }' has higher priority than the type '( )'. Then you must correct the mismatched pair '( }' to '{ }', but not to '( )'.
Each character of the first string(sequence of parentheses) will be one of the eight symbols: '(', ')', '{', '}', '[', ']', '<', '>'. And for the priority order, left parenthesis symbols will be given in the order of highest to lowest.
The priority order of the parentheses, from highest to lowest, is < >, ( ), { }, and [
위처럼 문제를 해석했기에 정확한 기준을 알 수 없어 예제를 해설한 가장 아래 기준으로 코딩했습니다.
다른 어떤 문제가 있어서 자꾸 오답으로 뜨는지는 알 수 없습니다만,
혹시나 문제 해석 자체가 틀렸는지 확인하고자 문의글 올립니다.
괄호의 우선순위가 어떻게 되나요..?
또한 (()) 와 같이 우선순위가 동등한 괄호는 서로를 포함할 수 없는지도 확인하고싶습니다
8년 전