본문 바로가기

분류 전체보기44

[프로그래머스/C] 가장 큰 수 https://school.programmers.co.kr/learn/courses/30/lessons/42746# 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   #include #include #include int compare(const void *a, const void *b) { char str1[10]; char str2[10]; sprintf(str1, "%d%d", *(int *)a, *(int *)b); sprintf(str2, "%d%d", *(int *)b, *(int *)a); return strcm.. 2024. 6. 22.
[프로그래머스/C] 주식가격 https://school.programmers.co.kr/learn/courses/30/lessons/42584 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  이중 반복문 사용#include #include #include int* solution(int prices[], size_t prices_len) { int* answer = (int*)malloc(sizeof(int) * prices_len); int cnt = 0; for (int i = 0; i prices[j]) break ; .. 2024. 6. 22.
[프로그래머스/C] 특이한 정렬 https://school.programmers.co.kr/learn/courses/30/lessons/120880 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  #include #include #include int compare(const int *a, const int *b, const int *n) { int d1 = abs(*n - *a); int d2 = abs(*n - *b); if (d1 == d2) { return *b - *a; } else { return d1 - d2; }.. 2024. 6. 21.
[프로그래머스/C] 피로도 https://school.programmers.co.kr/learn/courses/30/lessons/87946 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr #include #include #include int visited[8];int max_cnt;void dfs(int k, int **dungeons, size_t dungeons_rows, int n) { if (n > max_cnt) max_cnt = n; for (int i = 0; i   전역 변수:visited: 던전의 방문 여부를 기록한다.max_cnt: 탐.. 2024. 6. 20.
728x90
반응형