2022.12.31
<Coding Test> 6 day
#23 문자열 뒤집기
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요.
char* solution(const char* my_string) {
// return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요.
char* answer = (char*)malloc(sizeof(char)*(strlen(my_string)+1));
for(int i = 0 ; i < strlen(my_string); i++)
{
answer[i] = my_string[(strlen(my_string) -1)- i];
}
answer[strlen(my_string)]=0;
return answer;
}
코딩테스트 연습 - 문자열 뒤집기 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
#24 삼각형의 완성조건(1)
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// sides_len은 배열 sides의 길이입니다.
int solution(int sides[], size_t sides_len) {
int answer = 0;
int max=sides[0];
for(int i=0; i<sides_len; i++)
{
if(max<sides[i])
max=sides[i];
}
if(max==sides[0])
{
if(max<sides[1]+sides[2])
answer=1;
else
answer=2;
}
else if(max==sides[1])
{
if(max<sides[0]+sides[2])
answer=1;
else
answer=2;
}
else if(max==sides[2])
{
if(max<sides[0]+sides[1])
answer=1;
else
answer=2;
}
return answer;
}
코딩테스트 연습 - 삼각형의 완성조건 (1) | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
'programmers' 카테고리의 다른 글
[c programmers] test 26-27 (0) | 2023.01.02 |
---|---|
[c programmers] test 25 (0) | 2023.01.01 |
[c programmers] test 18-22 (0) | 2022.12.31 |
[c programmers] test 17 (0) | 2022.12.29 |
[c programmers] test 15-16 (0) | 2022.12.28 |