[ 백준 17240 ] Team Selection (C++)
·
Algorithm/Baekjoon
[문제 풀이]입력된 정보 저장각 실력별 정렬한 뒤 조합을 통해서 최대 실력 합 탐색탐색을 통해 얻은 실력의 최대 합 결과로 출력[코드]조합을 통해서 최대 실력 합 탐색void solve(int sum, int idx) { if(idx == 5){ answer = max(answer, sum); return; } for(int i=0; i p = vc[idx][i]; if(!visit[p.second]){ visit[p.second] = 1; solve(sum + p.first, idx+1); visit[p.second] = 0; } }}[전체 코드]#include #inclu..
Swagger 기본 설정 및 Nginx 설정
·
BackEnd
Swagger 적용1. build.gradle에 의존성 추가// Swaggerimplementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.0.2'2. application.yml에 프로퍼티 설정# Swagger 설정springdoc: default-consumes-media-type: application/json;charset=UTF-8 # 요청 default-produces-media-type: application/json;charset=UTF-8 # 응답 paths-to-match: /** # API 문서화 대상 경로 설정 swagger-ui: path: /swagger-ui.html # Swagger UI 접속 경로 ..
[ 백준 20114 ] 미아 노트 (C++)
·
Algorithm/Baekjoon
[문제 풀이]1. 번진 구역을 체크하면서 문자를 찾을 수 있다면 그 문자를 출력하고 아니면 "?"를 출력한다.[코드]번진 구역을 체크하면서 문자를 찾는다.for(int i=0; i[전체 코드]#include using namespace std;int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int N, H, W; string answer, tmp, arr[11]; cin>>N>>H>>W; for(int h=0; h>arr[h]; } for(int i=0; ihttps://www.acmicpc.net/problem/20114