336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
[문제설명]
cmd 입력으로 0이 아닌 입력이 들어오면 원소를 넣는다.
cmd 입력이 0 인 경우 힙의 가장 위에 있는 원소를 출력한다.
이때 힙에 가장 위에 위치는 원소는 절대값으로 가장 작고, 동일한 절대값이 있는 경우 가장 작은 값을 출력한다.
이때 힙이 비어있는 경우 0을 출력한다.
[문제풀이]
힙을 구현하면 된다.
이때 minheap을 구현하기 위해서 node라는 구조체를 선언하고 operator < 로 비교하게 하여 조건을 처리하여 풀이할 수 있다.
[C++ source code]
'PSNote > Problem Solving' 카테고리의 다른 글
[BOJ-10825]국영수 (0) | 2019.01.20 |
---|---|
[BOJ-11048]이동하기 (0) | 2018.07.08 |
[BOJ-1325]효율적인해킹 (0) | 2018.05.26 |
[BOJ-6603]로또 (0) | 2018.05.25 |
[BOJ-2470]두용액 (0) | 2018.05.25 |