Notice
Recent Posts
Recent Comments
Link
목록stack (1)
algoqna
[BOJ 10799] 쇠막대기
10799번: 쇠막대기 여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자른다. 쇠막대기와 레이저 www.acmicpc.net 스택 성질을 이용한 문제 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완전히 포함되도록 놓되, 끝점은 겹치지 않도록 놓는다. 각 쇠막대기를 자르는 레이저는 적어도 하나 존재한다. 레이저는 어떤 쇠막대기의 양 끝점과도 겹치지 않는다 - 열린 괄호 ' ( '가 출현하는 경우는 스택에 그대로 push한다 - 막대기를 제거할 가능성이 없기 때문에 deleteStick을 false로 설정해준다 - 닫힌 괄호 ' ) ' 가 출현하..
프로그래밍/기타 문제풀이
2023. 5. 23. 07:55