알고리즘
1. 자연수 뒤집어 배열로 만들기
풀이:
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int* solution(long long n) {
// 리턴할 값은 메모리를 동적 할당해주세요.
int* answer = (int*)malloc(sizeof(int)*12);
for(int i=0; n!=0; i++){
answer[i]=n%10;
n/=10;
}
return answer;
}
자연수 뒤집어 배열로 만들기
2. 문자열을 정수로 바꾸기
풀이:
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요.
int solution(const char* s) {
int answer = 0;
answer=atoi(s);
return answer;
}
문자열을 정수로 바꾸기
SQL
1. 가장 비싼 상품 구하기
풀이:
SELECT MAX(PRICE) AS MAX_PRICE
from PRODUCT
가장 비싼 상품 구하기
2. NULL 처리하기
풀이:
SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name') AS NAME, SEX_UPON_INTAKE
from ANIMAL_INS
NULL 처리하기