[내일배움캠프] 사전캠프 코드카타 31번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타수박 패턴 문자열 생성하기 문제 해결하기수박 패턴 문자열 생성하기 문제 해결하기이번 포스트에서는 주어진 길이 n에 따라 "수박수박수박..." 패턴을 생성하는 문제를 해결해보겠습니다. 이 문제는 주어진 길이만큼 반복적인 패턴을 생성하여 문자열로 반환하는 문제입니다.문제 설명길이가 n이고, "수박수박수박수...."와 같은 ..
[내일배움캠프] 사전캠프 코드카타 30번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타단어의 가운데 글자 반환하기 문제 해결하기단어의 가운데 글자 반환하기 문제 해결하기이번 포스트에서는 단어 s의 가운데 글자를 반환하는 문제를 해결해보겠습니다. 이 문제는 단어의 길이에 따라 가운데 글자 또는 가운데 두 글자를 반환하는 간단한 문자열 처리 문제입니다.문제 설명단어 s의 가운데 글자를 반환하는 함수 solu..
[내일배움캠프] 사전캠프 코드카타 29번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타가장 작은 수 제거하기 문제 해결하기가장 작은 수 제거하기 문제 해결하기이번 포스트에서는 프로그래머스에서 제공하는 가장 작은 수 제거하기 문제를 해결해보겠습니다. 이 문제는 배열에서 가장 작은 수를 제거한 새로운 배열을 반환하는 문제입니다. 만약 배열이 빈 배열이 되면 -1을 포함한 배열을 반환합니다.문제 설명정수를 저..
[내일배움캠프] 사전캠프 코드카타 15번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지) ❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요. 하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)\[TIL을 쓰는 이유\] 1\. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기 2\. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기 3\. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타문제 설명자연수 n이 주어졌을 때, n을 어떤 자연수 x로 나누었을 때 나머지가 1이 되는 가장 작은 자연수 x를 구하는 문제입니다. 즉, n % x == 1을 만족하는 가장 작은 x를 찾아야 합니다. 답이 항상 존재함은 증명될 수 있으며, 문제의 제한 조건을 통해 적절한 해를 구할 수 있습니..
[내일배움캠프] 사전캠프 코드카타 14번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지) ❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요. 하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)\[TIL을 쓰는 이유\] 1\. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기 2\. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기 3\. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타문제 설명정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성하는 문제입니다. 약수란, 어떤 수를 나누었을 때 나머지가 0이 되는 수를 의미합니다. 예를 들어, 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이러한 약수들을 모두 더해서 결과값을 반환하면..
[내일배움캠프] 사전캠프 코드카타 13번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타자연수 N이 주어졌을 때, N의 각 자릿수의 합을 구하는 함수 solution을 자바로 작성하는 방법을 설명하겠습니다.문제 접근 방법입력받은 자연수 N을 문자열로 변환합니다.문자열의 각 자릿수를 순회하며 숫자로 변환하고 합을 구합니다.최종적으로 구한 합을 반환합니다.이 과정을 자바로 구현하면 다음과 같습니다.구현 코드p..
[내일배움캠프] 사전캠프 코드카타 12번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타아래는 정수를 담고 있는 배열 arr의 평균값을 구하는 함수 solution을 Java로 작성한 코드와 함께 블로그에 쓸 글 내용을 정리한 것입니다.Java로 배열의 평균값 구하기문제 설명정수를 담고 있는 배열 arr의 평균값을 반환하는 함수 solution을 완성해보세요.제한사항arr은 길이 1 이상, 100 이하인 ..
[내일배움캠프] 사전캠프 코드카타 11번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타문제 설명정수 num이 주어졌을 때, num이 짝수인지 홀수인지 판별하여 짝수인 경우 "Even"을 반환하고, 홀수인 경우 "Odd"를 반환하는 함수를 작성해야 합니다.제한 조건num은 int 범위의 정수입니다.0은 짝수입니다.입출력 예numreturn3"Odd"4"Even"자바 코드 구현다음은 자바로 작성한 해결 방법..
[내일배움캠프] 사전캠프 코드카타 10번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지)❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요.하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)[TIL을 쓰는 이유]1. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기2. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기3. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타문제 설명정수 배열 numbers가 주어졌을 때, 배열의 원소들의 평균값을 구하는 함수를 작성하는 문제입니다. 제한사항으로는 배열의 원소는 0 이상 1,000 이하의 정수이고, 배열의 길이는 1 이상 100 이하입니다. 또한, 결과값의 소수 부분은 .0 또는 .5인 경우만 입력으로 주어집니다.제한사항0 ≤ numbers..
[내일배움캠프] 사전캠프 코드카타 9번 문제
·
TIL/코딩테스트 연습문제
TIL 제출하기(매일 23:59 까지) ❤️‍🔥TIL : Today I Learned매일 저녁, 공부를 마무리하면서 제출해주세요. 하루에 1%씩만 나아가도 4개월 동안 쌓이면 꽤 덩치가 커진답니다 :)\[TIL을 쓰는 이유\] 1\. 스스로 어제보다 한 발 더 나아갔다는 것을 자각하기 2\. TIL을 쓰기 위해서라도, 오늘 반드시 단 하나라도 배우기 3\. 꾸준히 기록을 남기는 습관 가지기알고리즘 코드카타정수 n이 주어졌을 때, n 이하의 짝수를 모두 더한 값을 반환하는 solution 함수를 Java로 작성해보겠습니다. 이 문제는 반복문을 사용하여 간단히 해결할 수 있습니다.Java 코드:public class Main { public static int solution(int n) {..