728x90 반응형 분류 전체보기826 2022-06-24-2021카카오블라인드-메뉴리뉴얼 문제링크: Click 01.설계 순열을 이용해서 2개씩 또는 3개씩 뽑음 대신 그 최대값을 저장하면서 해당하는 알파벳을 저장 그러고 최대의 알파벳만 답으로 지정해서 정렬해서 출력 02.소스 코드 02.1 순열로 조합 뽑기 void dfs(int idx, int cnt,int number) { if (idx == idx_size+2)return; if (cnt == number) { int people_cnt = 0; for (int i = 0; i < y_size; i++) { int cnt = 0; for (int j = 0; j < D.size(); j++) { if (orders_A[i][D[j]] == 1) cnt++; } if (cnt == number) { people_cnt++; } } if.. 2022. 7. 11. 2022-06-23-2017카카오코드예선-카카오프렌즈-컬러링북 문제 링크: click 01.설계 구역을 전체를 검색하면서 상하좌우 인접한 부분은 bfs로 이동하면서 개수가 몇개 인지 그리고 그 개수의 최대를 뽑아내면됨 02.BFS 소스 while (!q.empty()) { Data c = q.front(); q.pop(); for (int dir = 0; dir < 4; dir++) { Data n; n.y = c.y + dy[dir]; n.x = c.x + dx[dir]; if (safeZone(n.y,n.x,m,n1)&&picture[n.y][n.x] == picture[i][j] && visit[n.y][n.x] == 0) { visit[n.y][n.x] = 1; cnt++; q.push({ n.y,n.x }); } } } 배열의 범위를 넘어서지 않는 곳에서 .. 2022. 6. 23. 2022-06-23-[Prometheus]서비스-디스커버리-설정하기 01.서비스 디스커버리란? 타겟 서버에 대한 정보를 가지고 오기 위한 설정 라벨을 통한 타겟 서버 관리 대상서버를 선정하기 위한것 static config는 정적으로 타겟 서버 지정 새로운 서버 삭제 , 수정시 프로메테우스 재기동하는것 리로드하는것 번거로워서 서비스 디스커버리를 이용해서 타겟서버를 관리함 02.파일 서비스 디스커버리 라벨적용해서 사용할 수 있음 서비스 디스커버리 링크 0개 이상의 static config로 이루어진 파일 목록 읽음 해당 파일 변경되면 감지해서 즉시 설정으로 적용됨 해당 파일, json, yml, yaml로 쓸 수 있음 sd 폴더 생성 cd /prometheus/config/ mkdir sd 심볼릭 링크 걸기 -s 심볼릭 링크 걸리 -f 기존에 심볼릭 링크로 해당파일이 되어.. 2022. 6. 23. 2022-06-23-[Prometheus]Prometheus설정-살펴보기 01.global 전역에서 사용하는것 세부 설정 안되어 있으면 전체설정에 맞게 적용됨 global: scrape_interval: 15s scrape_timeout: 10s evaluation_interval: 15s global: 전역으로 사용되는 설정 값 scrape_interval: 메트릭 수집 주기 (1m) scrape_timeout: 수집 요청 시에 timeout 시간 (10s) evaluation_interval: rule_files에 명시된 규칙 확인 주기 (1m) 02.alerting 알람 매니저 관련 설정을 명시 해놓은 곳 alerting: alertmanagers: - follow_redirects: true scheme: http timeout: 10s static_configs: -.. 2022. 6. 23. 이전 1 ··· 8 9 10 11 12 13 14 ··· 207 다음 728x90 반응형