코딩테스트/프로그래머스
[프로그래머스 / Java] Lv2 - 예상 대진표
🔒 예상 대진표 ✔ 문제 설명 🚩 요구사항 분석 2의 지수 승으로 주어지는 n -> 2의 제곱승찾기 🔑 문제풀이 항상 이긴다는 가정하에 주어지는 n을 반으로 나눠 왼쪽과 오른쪽으로 나눈다면, 결국 오른쪽에있는경우는 해당 n의 제곱승이 나오기에 계속 잘라주면서 비교하는 방식으로 풀었다. class Solution { public int solution(int n, int a, int b){ int answer = 0; int count = 0; int s = n; for(int i=0; i
[프로그래머스 / Java] Lv2 - JadenCase 문자열 만들기
🔒 JadenCase 문자열 ✔ 문제 설명 🚩 요구사항 분석 소문자로 바꾸는 함수 toLowerCase() 사용 대문자로 바꾸는 함수 toUpperCase() 사용 문자열을 공백으로 나누는 split 사용 첫문자를 확인하기위해 substring 사용 🔑 문제풀이 class Solution { public String solution(String s) { String answer = ""; String p = s.toLowerCase(); String [] result = p.split(" "); String [] array = new String[result.length]; for(int i = 0; i