14632 고급작품 P4

더보기

#dsu

 

곧이 곧대로 구현한다면 시간초과가 난다.

관찰을 해보면, 역순으로 전개했을 때 찍힌 도장이 남아있을 것이다.

이것을 이용해 모든 칸이 한 번만 봐지게 DSU로 구현하였다.

 

몇일동안 생각만 한 문제였는데 https://ps.mjstudio.net/boj-14632여길 참고하였다...

 

http://boj.kr/36ead108fdb74e418ebe78218992d1a9

3810 Sentry Robots P2

더보기

#flow 

 

grid 내에서 flow하는 문제로 생각해볼 수 있다. 

이분 그래프를 source -> 가로 -> 세로 -> sink로 생각해봤을때, 장애물로 막혀있는 구간의 간선을 제거해주고 이분매칭을 돌렸을 때 최대 매칭 수는 필요한 자원의 수와 같다.

 

http://boj.kr/badc3b6d74b54e4db6adce7a040ca056

18977 Maximum Multiple G4

더보기

#math

 

x,y,z를 각각 구해보자.

(3,3,3)인 case를 생각해본다면  x,y,z는 /3한값의 곱이 된다.

(2,3,6)인 case를 생각해본다면, x//=2 , y//=3, z //=6한 값의 곱이 된다.

(2,4,4)인 case를 생각해본다면, x//=2, y//=4, z//=4한 값의 곱이 된다.

그왼 모두 -1 이다.

마라톤에 나와서 풀었는데, 많조분 너무싫다..

 

http://boj.kr/0983c34d52cb4f0ba1163591295be642

'ps > Solved' 카테고리의 다른 글

11월 2째주 PS 정리  (0) 2024.11.04
11월 1째주 PS정리  (0) 2024.10.28
10월 3째주 PS 정리  (1) 2024.10.14
10월 2째주 PS 정리  (0) 2024.10.07
10월 1째주 PS 정리  (0) 2024.09.30

+ Recent posts