본문 바로가기
반응형
[Softeer] Lv1: [한양대 HCPC 2023] 개표(7698) 해설 문제- 문제 링크: [한양대 HCPC 2023] 개표  풀이(C언어)solution 1)- 시간 복잡도: 더보기#include int main(void){ int n; scanf("%d",&n); int arr[n]; for (int i = 0; i  (C++)solution 1)- 시간 복잡도: 더보기#includeusing namespace std;int main(int argc, char** argv){ int n; cin >> n; int arr[n]; for (int i = 0; i > arr[i]; } int q = 0; int r = 0; for (int i = 0; i  (Java)solution 1)- 시간 복잡도: 더보기i.. 2025. 1. 11.
[Softeer] Lv1: [한양대 HCPC 2023] Tren del Fin del Mundo(7695) 해설 문제- 문제 링크: [한양대 HCPC 2023] Tren del Fin del Mundo 풀이(C언어)solution 1)- 시간 복잡도: 더보기#include int main(void){ int n; scanf("%d", &n); int x, y; int min_y = 1001; int min_x = 0; for (int i = 0; i  (C++)solution 1)- 시간 복잡도: 더보기#includeusing namespace std;int main(int argc, char** argv){ int n; cin >> n; int x, y; int min_y = 1001; int min_x = 0; for (int i = 0; i > .. 2025. 1. 11.
[Softeer] Lv1: 연탄 배달의 시작(7626) 해설 문제- 문제 링크: 연탄 배달의 시작 풀이(C언어)solution 1)- 시간 복잡도: 더보기#include int main(void){ int n; scanf("%d", &n); int arr[n]; for (int i = 0; i  (C++)solution 1)- 시간 복잡도: 더보기#includeusing namespace std;int main(int argc, char** argv){ int n; cin >> n; int arr[n]; for (int i = 0; i > arr[i]; int min_diff = 1000000; int cnt = 0; for (int i = 1; i  (Java)solution 1)- 시간 복잡도: 더보기.. 2025. 1. 11.
[Softeer] Lv1: 위험한 효도(7368) 해설 문제- 문제 링크: 위험한 효도 풀이(C언어)solution 1)- 시간 복잡도: 더보기#include int main(void){ int a, b, d; scanf("%d %d %d", &a, &b, &d); int time = 0; int move = 0; while (d > move) { time += a; move += a; if (move >= d) { time -= (move - d); move = d; break; } time += b; } while (2*d > move && move >= d) { time +=.. 2025. 1. 11.
[Softeer] 문제 목록 Lv1- 메리 크리스마스(9660) / 메리 크리스마스(9660) 해설- 나무 출력(9655) / 나무 출력(9655) 해설- 효도의 시작(7724) / 효도의 시작(7724) 해설- [한양대 HCPC 2023] 개표(7698) / [한양대 HCPC 2023] 개표(7698) 해설- [한양대 HCPC 2023] Tren del Fin del Mundo(7695) / [한양대 HCPC 2023] Tren del Fin del Mundo(7695) 해설- 연탄 배달의 시작(7626) / 연탄 배달의 시작(7626) 해설- 위험한 효도(7368) / 위험한 효도(7368) 해설- 나무 심기(7353) / 나무 심기(7353) 해설- A + B(6295) / A + B(6295) 해설- 근무 시간(6254) /.. 2025. 1. 11.
[Softeer] Lv1: 나무 심기(7353) 해설 문제- 문제 링크: 나무 심기 풀이(C언어)solution 1)- 시간 복잡도: 더보기#include void sort(int* arr, int size) { int tmp = 0; int a = 0; for (int i = 0; i arr[j]){ tmp = j; } } a = arr[i]; arr[i] = arr[tmp]; arr[tmp] = a; } return ;}int main(void){ int n; scanf("%d", &n); int arr[n]; for (int i = 0; i b ? a : b; printf("%d", max_v.. 2025. 1. 11.
[Softeer] Lv1: A+B(6295) 해설 문제- 문제 링크: A+B 풀이(C언어)solution 1)- 시간 복잡도: 더보기#include int main(void){ int n = 0; scanf("%d", &n); int a = 0; int b = 0; for (int i = 0; i  (C++)solution 1)- 시간 복잡도: 더보기#includeusing namespace std;int main(int argc, char** argv){ int n = 0; std::cin >> n; int a = 0; int b = 0; for (int i = 0; i > a >> b; std::cout  (Java)solution 1)- 시간 복잡도: 더보기import java.ut.. 2025. 1. 11.
[Softeer] Lv1: 근무 시간(6254) 해설 문제- 문제 링크: 근무 시간 풀이(C언어)solution 1)- 시간 복잡도: 더보기더보기#include int stoh(char* str) { int h = 0; for (int i = 0; i  (C++)solution 1)- 시간 복잡도: 더보기더보기#include #include using namespace std;int main(int argc, char** argv){ string start; string end; int start_h = 0; int end_h = 0; int start_m = 0; int end_m = 0; int total = 0; for (int i = 0; i > start >> end; start_h.. 2025. 1. 11.
[Softeer] Lv1: 주행거리 비교하기(6253) 해설 문제- 문제 링크: 주행거리 비교하기 풀이(C언어)solution 1)- 시간 복잡도: 더보기#include int main(void){ int a = 0; int b = 0; scanf("%d %d", &a, &b); if (a > b) { printf("A"); } else if (a  (C++)solution 1)- 시간 복잡도: 더보기#includeusing namespace std;int main(int argc, char** argv){ int a = 0; int b = 0; std::cin >> a >> b; if (a > b) { std::cout  (Java)solution 1)- 시간 복잡도: 더보기import j.. 2025. 1. 11.
[Softeer] 목차 Part 01 환경설정 및 기본chapter 01) 환경설정chapter 02) 기본문법chapter 03) 라이브러리 Part 02 자료구조chapter 01) 배열chapter 02) 링크드리스트chapter 03) 스택chapter 04) 큐chapter 05) 덱chapter 06) 해시/맵chapter 07) 트리chapter 08) 우선순위 큐/힙chapter 09) 그래프chapter 10) 집합 Part 03 알고리즘chapter 01) 정렬chapter 02) 그리디/시뮬레이션chapter 03) 동적계획법(DP) chapter 04) 순차탐색/이진탐색chapter 05) 백트래킹chapter 06) DFSchapter 07) BFSchapter 08) 최단경로탐색chapter 09) 최.. 2025. 1. 10.
반응형