알고리즘/Programmers

풀이법 문자열을 정수로 바꿀 줄만 알면 바로 풀리는 문제 코드 class Solution { public int solution(String s) { int answer = 0; //만약 s가 +로 시작하거나 아무런 부호가 없으면 //그대로 출력하기 //만약 s가 -로 시작하면 앞에 -를 붙여서 출력 answer = Integer.parseInt(s); return answer; } }
풀이법n을 각 자리에 맞춰서 거꾸로 배열에 넣어줘야 하기 때문에 길이를 알아야한다따라서 n을 String으로 변환하여 길이를 알아낸 후 아스키 코드에 맞게 빼주어서 반대로 넣어준다 코드 import java.util.*; import java.io.*; class Solution { public int[] solution(long n) { //String으로 변환해주기 //Wrapper Class인 Long.toString 을 사용 String str = Long.toString(n); int [] answer = new int [str.length()]; //배열에 넣어줄 기준이 될 idx int idx = 0; //str과 answer의 idx를 반대로 하여 //반복문을 돌려 각 인덱스에 원소를 넣어..
개발자 정지은
'알고리즘/Programmers' 카테고리의 글 목록 (2 Page)