MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

๐Ÿƒ‍โ™€๏ธprogrammers/Java

หšโ‚Šโœฉโ€งโ‚Š ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์ด์ง„์ˆ˜ ๋”ํ•˜๊ธฐ หšโ‚Šโœฉโ€งโ‚Š

HYEJU01 2024. 6. 12. 10:49
์ฒด๊ฐ Level : โ˜… โ˜† โ˜†
Review: ์ง„์ˆ˜๊ฐ„ ๋ณ€ํ™˜ ๋ฌธ์ œ

 

๐Ÿ’ก ์ด์ง„์ˆ˜๋ฅผ ์˜๋ฏธํ•˜๋Š” ๋‘ ๊ฐœ์˜ ๋ฌธ์ž์—ด bin1๊ณผ bin2๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ๋‘ ์ด์ง„์ˆ˜์˜ ํ•ฉ์„ return

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

 

 

๋ฌธ์ž์—ด ๋‘๊ฐœ๋ฅผ 2์ง„์ˆ˜๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๊ณ  "10" -> "11"

๋‘ ์ˆซ์ž๋ฅผ ๋”ํ•ด์„œ ๋‹ค์‹œ ๋ฌธ์ž์—ด๋กœ ๋ฐ˜ํ™˜ํ•ด์ค€๋‹ค!

 

 

 

๐Ÿ’ฌ Integer.parseInt(str,2)

public static int parseInt(String s)  

public static int parseInt(String s, int radix) // ์ง„์ˆ˜๋กœ ๋ณ€ํ™˜

 

 

๐Ÿ’ฌ  String binaryString = Integer.toBinaryString(number); //2 
        String octalString = Integer.toOctalString(number); // 8
        String hexString = Integer.toHexString(number); // 16
        String customRadixString = Integer.toString(number, N); // N์ง„์ˆ˜ ํ‘œํ˜„
        String decimalString = Integer.toString(number); //10 ์ •์ˆ˜ -> ๋ฌธ์ž์—ด

 

class Solution {
    public String solution(String bin1, String bin2) {
        String answer = "";
        
        // ์ง„์ˆ˜๋ณ€ํ™˜
        int a = Integer.parseInt(bin1, 2);
        int b = Integer.parseInt(bin2, 2);
        
        answer = Integer.toBinaryString(a+b);
        
        return answer;
    }
}