
친구 관계를 맺던 api를 진행하는 도중, 분명 올바르게 동작시켰는데 다음과 같은 에러가 발생했습니다.A가 B에게 친구 신청을 보냈다고 가정하면,B가 “친구 수락” 버튼을 눌렀을 때 서버에서는 다음 검증 과정을 수행합니다.친구 요청에 기록된 수신자(B) 와, 실제로 로

오늘은 pccp를 대비하여 모의고사를 풀어보았다. 그 중 2번 문제에 대해 기록을 남겨보고자 한다!!⭐문제링크학교가 체육 대회를 한다. 여러 종목에 대해 각 반의 대표자를 선정해야 한다.하나의 종목에 대해 각 반의 대표 1명이 배정된다.한 학생은 최대 한 개의 대표를
오늘 풀어볼 문제는 ⭐전기가 부족해라는 문제이다.발전소는 특정 도시에 건설되어 있다.케이블 설치비를 최소한으로 아껴 모든 도시에 전기 공급을 해야한다.케이블이 연결되어 있는 도시에는 발전소가 반드시 하나만 존재해야 한다.도시의 개수 N(1<=N<=100),

크루스칼 알고리즘은, 앞서 배웠던 최소 스패닝 트리(MST)의 구현 알고리즘 중 하나이다. 해당 개념 전, MST의 특징을 다시 짚고 넘어가보자! 1. MST 1.1 특징 간선의 가중치의 합이 최소 여야 한다. n개의 정점을 가지는 그래프에 대해 반드시 (n-1)개

의존성 주입이란 객체가 스스로 필요한 객체를 생성하지 않고,외부에서 주입받아 사용하는 설계 방식이다.주로 상태가 있거나, 다른 객체와 협력하는 역할을 가진 클래스에 사용한다.객체를 생성하지 않고 클래스 단위에서 공용 기능을 호출하는 방식이다. 상태가 없고, 맥락 독립

오늘 풀어볼 문제는 ⭐XYZ 문자열(1663) 이라는 문제이다.1단계 "XYZ 문자열"은 X로 시작한다.다음 단계의 "XYZ 문자열"은 바로 이전 단계의 "XYZ 문자열"에서 아래와 같은 규칙에 따라 변형되어 만들어진다.X는 YZ로 변형된다.Y는 Z로 변형된다.Z는 X
오늘 풀어볼 문제는 ⭐팔굽혀펴기(10564)⭐이다.팀의 ⭐⭐누적 득점⭐⭐에 따라 팔굽혀펴기 횟수가 정해진다.최종 팔굽혀펴기 횟수를 보고 팀이 얻을 수 있는 최대 득점 점수를 구하라.테스트 케이스의 개수(1<=T<=20)팔굽혀펴기 횟수 N(1<=N<

오늘 풀어볼 문제는 ⭐복제 로봇 이라는 문제이다.로봇은 열쇠 M개를 찾아야 한다.로봇은 복제 가능하다.열쇠가 있는 위치 및 로봇 출발 위치에서만 복제 가능하다.미로는 N\*N 이고, 벽(1)과 움직일 수 있는 길(0)이 존재한다.로봇이 모든 열쇠를 다 찾는 최소의 움직
오늘 풀어볼 문제는 ⭐계단의 수 라는 문제이다.45656-> 인접한 모든 자리 차이가 1임 -> 이런 걸 "계단 수" 라고 한다.계단 수 조건 \- 길이가 N이어야 함 \- 0부터 9까지 숫자가 모두 등장해아 함 \- 0으로 시작한다면 계단 수 X N (1<
오늘 풀어본 문제는 ⭐세 용액 이다!친구가 추천해줘서 풀게 되었는데 좋은 문제라고 생각했다.같은 양의 세 가지 용액을 혼합한 용액 값 : 각 용액 값의 합같은 양의 세 가지 용액을 혼합해 용액 값이 0에 가깝도록 만드려고 함.용액의 특성값은 모두 다르다.입력전체 용액
오늘 풀어볼 문제는 ⭐거울 설치 라는 문제이다.반 년 전에 풀어보려고 시도했는데, 오랫동안 풀지 못해서 오기가 생긴 문제다.. 실력 키워서 다음에 꼭 풀어주마 하고 넘긴 문젠데 결국 풀었다!집의 크기 N\*N이 주어지고, 문이 2개 있다.한 쪽 문에서 다른 쪽 문을 볼

오늘은 우리 프로젝트의 회원가입-로그인 연계 시나리오에 대해 부하 테스트를 진행해볼 것이다.우리 프로젝트는 회원가입 시, 이메일 인증 절차가 존재하는데 우린 가상계정으로 테스팅을 진행하기에 프로젝트에서 해당 코드는 주석처리했다.요청 실패율 2% 미만회원가입+로그인 합산
오늘은 성능 테스트를 위해 일단 서버를 배포해야 한다.이미 개발용 서버를 배포 중이었다. 프리티어이기에 하나의 계정으로 2개의 인스턴스를 돌리는 건 불가능하다ㅠ 또한 cicd도 진행중이기에 하나의 레포에서 2개의 서버를 자동 배포해주는 건 힘들 것 같다고 판단했다.그래
오늘 풀어볼 문제는 ⭐메뉴 리뉴얼 이란 문제이다.손님들이 가장 많이 주문한 단품요리를 코스요리로 구성\-> 최소 2가지 이상의 메뉴\-> 최소 2명 이상의 손님으로부터 주문된 조합이어야 함\-> 가장 많은 횟수의 단품요리가 해당 코스 요리로 선정됨 (최대 횟수가 같다면
오늘 풀어볼 문제는 ⭐노드 사이의 거리 문제이다.노드 N개의 트리가 주어진다.거리를 알고 싶은 쌍의 개수 M개가 주어진다.$2≤N≤1\\,000$ $1≤M≤1\\,000$ 트리 상에 연결된 두 점과 거리는 1000 이하인 자연수이다.트리 노드의 번호는 $1$부터 $N

오늘 풀어볼 문제는 ⭐단어 수학 이라는 문제다.알파벳 대문자를 0부터 9까지의 숫자 중 하나로 바꿔서 N개의 수를 합하는 문제같은 알파벳은 같은 숫자로 바꿔야 한다.두 개 이상의 알파벳이 같은 숫자로 바뀌어지면 안 된다.10개의 문자최대 길이 10글자동시 포함 알파벳

오늘 풀어볼 문제는 ⭐라면 사기(small)이란 문제다.i번째 공장에서 Ai개 만큼 라면 정확하게 구매해야 함라면 구매법은 3가지i번째 공장 / 라면 1개 / 3원i, i+1번째 공장 / 라면 2개 / 5원i, i+2번째 공장 / 라면 3개 / 7원최소 구매 금액 구하

오늘 풀어볼 문제는 ⭐배 라는 문제이다. 1. 문제요약 크레인 N개(최대 50), 박스 M개 (최대 10만개)가 주어짐 크레인은 들 수 있는 무게제한이 존재. 1분에 박스 1개씩, 동시 작업이 가능 크레인으로 박스를 옮길 수 있는 최소 시간 구하기(불가능 시 -1)