์ฒด๊ฐ 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;
}
}