🐤 CodingTest

    [프로그래머스/Java/입문/⭕️] 두 수의 나눗셈 - 형변환

    🗣️ 메모 우왕 레벨 1 풀다가 입문 푸니까 쉽다! 했다가 형 변환에서 무너지는 나... 괜찮음 이제 안 까먹으면 됨 ✏️ [두 수의 나눗셈] 문제 설명 정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요. 제한사항 0

    [프로그래머스/Java/레벨 1/⭕️] 길이가 같은 1차원 정수 배열 2개의 내적 구하기

    🗣️ 메모 1트 성공! 내적? 그게 뭔데 하고 위키피디아 보다가 예제 보고 풀었음 어려운 문제들(내가 공부 안 한 것) 보고 울고 싶었는데 간만에 풀려서 기분 굿~ ✏️ [길이가 같은 1차원 정수 배열 2개의 내적 구하기] 문제 설명 길이가 같은 두 1차월 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요.이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1]입니다. (n은 a, b의 길이) 제한사항 a, b의 길이는 1 이상 1,000 이하입니다. a, b의 모든 수는 -1,000 이상 1,000 이하입니다. 입출력 예 a b result [1, 2, 3, 4] [-3, -1, 0, 2]..

    [프로그래머스/Java/레벨 1/❌] 문자열 내림차순

    🗣️ 메모 ❌⭕️ 이거 정처기 공부할 때 c언어로 tem랑 배열[i], 배열 [j] 어떻게 자리 바꾸기 했던 것 같은데... ✏️ [Day1-3] 문자열 내림차순 문제 설명 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 제한 사항 str은 길이 1 이상인 문자열입니다. 입출력 예 return "Zbcdefg" "gfedcbZ" 🔥 TRY #1 👉🏻 영어 소문자가 대문자보다 큼 (= 아스키코드와 일치하며 int 형변환으로 비교 가능) class Solution { public String solution(String s) { // 문자열 s에 나타..

    [프로그래머스/Java/레벨 1/❌] 옹알이

    🗣️ 메모 ❌⭕️ ✏️ [문자열 배열에 포함되는 문자이지만 똑같은 문자열의 반복은 제외] 머쓱이는 태어난 지 11개월 된 조카를 돌보고 있습니다. 조카는 아직 "aya", "ye", "woo", "ma" 네 가지 발음과 네 가지 발음을 조합해서 만들 수 있는 발음밖에 하지 못하고 연속해서 같은 발음을 하는 것을 어려워합니다. 문자열 배열 babbling이 매개변수로 주어질 때, 머쓱이의 조카가 발음할 수 있는 단어의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ babbling의 길이 ≤ 100 1 ≤ babbling[i]의 길이 ≤ 30 문자열은 알파벳 소문자로만 이루어져 있습니다. 입출력 예 babbling result ["aya", "yee", "u", "maa"] ..

    [프로그래머스/Java/레벨1/❌⭕️] 패턴을 유지하는 문자열

    🗣️ 메모 첫 문제라 n이라는 값도 뭘로 넘어오는 건지 감이 안 와서 검색해 봄 알고 보니 왼쪽 창의 입출력 예시의 값인 3, 4가 차례로 넘어와서 2개의 테스트를 하는 형식이었음 처음에는 제대로 안 풀렸는데 복습으로 풀었을 때는 바로 풀림!이 로직이 내가 직접 생각한 것인가 아직 머리에 남아 있던 것인가... ✏️ ["수박수박수..."와 같은 패턴을 유지하는 문자열 리턴] 문제 설명 길이가 n이고, "수박수박수박수..."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고, 3이라면 "수박수"를 리턴하면 됩니다. 제한 조건 n은 길이 10,000이하인 자연수입니다. 입출력 예 n return 3 "수박수" 4 "수박수박" 🔥🎉 TR..