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

+ Recent posts