일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- dfs
- 나무박멸
- 소프티어
- BFS
- 마이크로프로세서
- 왕실의기사대결
- ISER
- ARM
- 삼성기출
- 순서대로방문하기
- 수영대회결승전
- 3Dreconstruction
- DenseDepth
- Calibration
- 구현
- 싸움땅
- 포탑부수기
- ICER
- 백준
- 마법의숲탐색
- DP
- 시뮬레이션
- 코드트리빵
- 루돌프의반란
- 슈퍼컴퓨터클러스터
- 토끼와 경주
- 조합
- 이진탐색
- ros
- 코드트리
Archives
- Today
- Total
목록PS (1)
from palette import colorful_colors
[Softeer] 슈퍼컴퓨터 클러스터 with C++ (HSAT 4회 기출)
https://softeer.ai/practice/6252 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai언어: C++, 시간: 36ms 접근방법N이 크기 때문에 시간 최적화가 필요하다. 난 이진탐색의 업그레이드 버전인 Parametric search(매개변수 탐색)을 이용했다. 1. 문제에서 가능한 정답의 범위(최선의 최소 컴퓨팅 성능): 성능이 가장 낮은 컴퓨터 ~ 성능이 가장 높은 컴퓨터 + B의 루트 값 2. 최선의 최소 컴퓨팅 성능이 num일 때 예산 안에서 업그레이드가 가능한지 판별하는 함수 isPossible을 만들어준다!이후 가능한 정답 범위에서 이진탐색을 한다! → isPossible이 true면 start = mid + 1, false면 end = mid -1로 ..
알고리즘/문제풀이
2024. 5. 1. 21:54