[Java] 문자열 뒤집기 및 n진수 변환

WooHyunLEE·2023년 8월 24일
0

문자열 뒤집기


StringBuilder를 이용하여 뒤집는다.

StringBuilder sb = new StringBuilder();

sb.reverse();

n진수 변환


10진수 -> n진수

int a;
Integer.toString(a, n); //n진수로 변환

n진수 -> 10진수

Integer.parseInt(a, n);

프로그래머스 LV.1 3진법 뒤집기


https://school.programmers.co.kr/learn/courses/30/lessons/68935

class Solution {
    public int solution(int n) {
        int answer = 0;

        String a = Integer.toString(n, 3);

        StringBuilder sb = new StringBuilder(a);

        sb.reverse();
        

        answer = Integer.parseInt(sb.toString(), 3);

        return answer;
    }
}

참고

https://cornarong.tistory.com/48

profile
이우현의 개발 블로그입니다.

0개의 댓글