본문 바로가기
반응형
[PCCP] Lv0: 중복된 숫자 개수(120583) 해설 문제- 문제 링크: https://school.programmers.co.kr/learn/courses/30/lessons/120583 해설- 문제유형: 코드- https://github.com/cogito30/cpp_coding_test/blob/main/programmers/Lv0/120583.cpp 2025. 5. 24.
[PCCP] Lv0: 캐릭터의 좌표(120861) 해설 문제- 문제 링크: 캐릭터의 좌표 코드(C언어)solution 1)더보기#includesolution 2)더보기#include (C++)solution 1)- N: keyinput의 길이- 반복문은 keyinput 길이만큼 반복하고, 내부 연산은 모두 시간 복잡도가 O(1)- 최종 시간 복잡도: O(N)더보기#include #include using namespace std;vector solution(vector keyinput, vector board){ // 현재 위치를 나타 내는 크기가 2이고 값이 모두 0인 벡터 선언 vector v(2,0); // 키 입력순으로 캐릭터 이동 for(string s : keyinput){ if (s=="up" &&.. 2024. 12. 25.
[PCCP] Lv0: 배열의 평균값(120817) 해설 문제- 문제 링크: 배열의 평균값 해설- 자료구조: - 시간복잡도: (풀이과정) 1) 배열의 합을 구함2) 배열의 길이를 구함3) 배열의 합을 배열의 길이로 나누어 결과에 저장4) 결과 반환 코드(C언어)더보기#include #include #include // numbers_len은 배열 numbers의 길이입니다.double solution(int numbers[], size_t numbers_len) { double answer = 0; double sum = 0; for (int i = 0; i  (C++)더보기#include #include using namespace std;double solution(vector numbers) { double answer = 0.. 2024. 12. 23.
반응형