Posts
Ingyung Blog
Cancel

Contents 문제 풀이 소스 코드 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 n을 10으로 나눈 나머지 값으로 맨 끝자리(일의 자리)를 구할 수 있습니다. n을 10으로 나눈 몫을 구하면 맨 끝자리를 제외한 수를 남기게 됩니다. n이 0이 되기전까지 이를 반복해주면 됩니다. ex) n ...

Contents 문제 풀이 소스 코드 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 1~n까지 돌며 나누어 떨어지는 수들을 answer에 더해줍니다. 소스 코드 #include <string> using namespace std; int solution(int n) { int...

Contents 문제 풀이 소스 코드 풀이 1 풀이 2 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 공백을 기준으로 짝/홀수 인덱스를 판단하기 때문에 idx 변수를 사용했습니다. 풀이 1은 아스키코드에서 알파벳 대/소문자의 차이가 32임을 이용해 풀었습니다. ...

Contents 문제 풀이 소스 코드 풀이 1 풀이 2 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 풀이 1은 알파벳을 밀었을 때, z를 넘기는 경우와 그렇지 않은 경우를 나눠서 계산하였습니다. 풀이 2는 알파벳 개수가 26개임을 활용해 그 나머지 값으로 계산하...

Contents 문제 풀이 소스 코드 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 비교 함수 cmp를 만들어, n번째 글자 기준으로 맞게 정렬되었으면 true, 역순이면 false를 리턴해줍니다. sort 함수로 strings를 정렬할 때, cmp 리턴값이 false이면 비...

Contents 문제 풀이 소스 코드 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 arr 요소가 divisor로 나누어 떨어질 때, 해당 값을 answer 벡터에 담아줍니다. answer 벡터를 오름차순 정렬합니다. answer 벡터가 비어있을땐 나누어 떨...

Contents 문제 풀이 소스 코드 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 문자열 s의 길이가 4와 6이 아닐때 false를 리턴합니다. isdigit 함수를 이용해 숫자가 아닌 값이 들어있으면 false를 리턴합니다. 위의 두 경우를 제외하면 모두...

Contents Apache 2.4.41 기동 실패 - so 파일 not found Apache 2.4.41 기동 실패 - so 파일 not found 리눅스에서 so 파일을 못찾는 경우에 대한 내용이라 Apache에 국한된 내용은 아니다. 아파치 설치 후, 웹로직과 연동하기 위해 mod_wl_24.so 파일을 넣고 LD_L...

Contents 문제 풀이 소스 코드 풀이 1 풀이 2 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 풀이 1,2 모두 tmp 벡터에 array의 i~j번째까지 자른 값을 담아줍니다. 풀이 2의 경우 벡터의 복사 생성자를 이용하여...

Contents 문제 풀이 소스 코드 문제 문제를 보시려면 링크를 클릭해주세요. 풀이 탐욕법(그리디 알고리즘)을 이용하여 풀 수 있습니다. 체육복을 도난당한 학생은 -1, 여벌을 가지고 있는 학생은 +1을 해서 student 배열을 만들어줍니다. 도난당한 학생의 앞, 뒤 학생에게 ...