Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- boj 1991
- orthographic projection
- PCCE
- 백준 5567
- pcce 기출문제 10번 공원 풀이
- pccp 기출문제 풀이
- DirectX12
- 잔디 기부
- constant buffre
- boj 22942
- DirectX
- c++ 1991
- pcce 기출문제 풀이
- texture mapping
- depth-stencil
- 잔디 기부 캠페인
- 프로그래밍공부
- render target
- pcce 기출문제 10번 지폐 접기 풀이
- c++ 5567
- directx 그래픽스
- boj 5567
- 렌더링 파이프
- 오블완
- tessellation
- root signature
- pcce 기출문제 10번 공원
- gemmasprint
- pcce 기출문제 9번 지폐 접기
- 데이터 체커
Archives
- Today
- Total
목록boj 22942 (1)
오구의코딩모험
[C++] BOJ 22942번 : 데이터 체커
https://www.acmicpc.net/problem/22942 문제 3줄 요약 1. 원의 중심이 x축 위에 존재하는 원들이 존재 한다.2. N개의 원들의 중심 x좌표와 반지름이 주어진다.3. 각 원들이 서로 교점이 생기는지 않는지 확인해봐라. 문제에서 N의 최대 값이 200,000 으로원을 하나 받을 때마다 그려진 원들을 전부 비교하기엔N(N-1)/2 정도의 연산이 필요하니대충 계산해봐도 200억 번의 연산이 필요하다. 따라서원이 그려질 때마다 겹치는지 겹치지 않는지범위 값을 담아두고 비교하는 형식이 필요할 것이다. 일단원의 중심 좌표, 반지름을 통해각 원의 최소 좌표와 최대 좌표를 vector에 담아 비교 연산에 필요한 값들을 세팅해주었다. int n;cin >> n;vector> circl..
프로그래밍 공부/백준 알고리즘
2025. 1. 17. 18:59