algorithm/Programmers66 [JAVA]숨어있는 숫자의 덧셈 (2) https://school.programmers.co.kr/learn/courses/30/lessons/120864 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. my_string 문자열의 알파벳을 공백으로 replace한 뒤에 split을 이용해 String[ ] 배열로 만든다음에 for문을 돌리면서 문자배열이 공백이 아닐 때 answer에 ++ 2. 위와 똑같은 로직이지만 split 대신에 StringTokenizer를 사용했다. 1. 내가 푼 풀이 class Solution { public int solution(String my_string).. 2023. 3. 25. [JAVA] 이진수 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/120885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Integer.toBinaryString(int i) 10진수 => 2진수 Integer.toOctalString(int i) 10진수 => 8진수 Integer.toHexaString(int i) 10진수 => 16진수 Integer.parseInt("1010", 2) 2진수 => 10진수 Integer.parseInt("12", 8) 8진수 => 10진수 Integer.parseInt("A".. 2023. 3. 23. [JAVA] 잘라서 배열로 저장하기 https://school.programmers.co.kr/learn/courses/30/lessons/120913 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr string.substr("시작 위치", "길이") 또는 string.substr("시작 위치") 시작 위치부터 해당 길이만큼 문자열 자름 string.substring("시작 위치", "종료 위치") 또는 substring("시작위치") 시작 위치에서 종료 위치까지 문자열 자름, 종료 위치의 -1까지 문자열 자름 string.slice("시작 위치", "종료 위치") 또는 slice("시작 위.. 2023. 3. 23. [JAVA] K의 개수 https://school.programmers.co.kr/learn/courses/30/lessons/120887 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. k를 String형으로 바꿔서 for문이 돌아갈 때 contains로 k가 있으면 answer ++, 하지만 11같은 것 때문에(같은 숫자 두 번) for문 나오는 숫자들을 char형으로 바꿔서 char-'0'으로 하면 int로 된다. int로 변환된 ch와 k 비교 해서 ++; 2. 함수들 안쓰고 오로지 /10 %10으로 비교 1. class Solution { public int sol.. 2023. 3. 20. [JAVA] A로 B 만들기 https://school.programmers.co.kr/learn/courses/30/lessons/120886 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [Hint] before과 after를 정렬했을 때 둘이 일치해야 함! 1. before와 after를 char[ ]형으로 변환해서 sort 해준다음 Arrays.equals( )를 통해서 같은지 안같은지 구분 2. alphabet이라는 char[ ] 배열 생성 뒤, 각각 해당하는 알파벳 인덱스에 값 넣고, 빼기, 만약에 before와 after가 같다면 배열에 아무것도 남지 않기 때문에 아무것.. 2023. 3. 20. [JAVA] 문자열 정렬하기 (2) https://school.programmers.co.kr/learn/courses/30/lessons/120911 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. my_string을 char[ ] 형으로 만들어서 대문자일 때 해당하는 대문자를 소문자로 바꿔서 StringBuilder에 넣고, 다시 char[ ]로 만들어서 정렬! 1-1. 똑같은 데 StringBuilder를 쓰지 않고, char[ ]만 사용! 2. my_string을 toLowerCase()로 소문자로 변경 후 char[ ]형으로 만들어서 정렬! 1. import java.util... 2023. 3. 20. 이전 1 2 3 4 5 6 7 ··· 11 다음