코딩테스트 일기 (BAEKJOON)
BEAKJOON / 백준 - JAVA 13706번 제곱근
2024.11.15기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 🟥 풀이이 문제는 큰 수(길이가 800자리)가 들어올 때, 그 수에 제곱근을 출력하는 문제입니다. 문제 접근큰 수를 연산하기 위해 BigInteger를 사용했습니다.자바 9이상은 메소드를 지원해주지만, 자바 8이하는 메소드를 생성해 제곱근을 계산해야됩니다.이진 탐색을 통해 제곱근의 값을 구해줬습니다.1. 입력 받은 수를 BigInteger에 저장해줍니다.String str = br.readLine();BigInteger num = new BigInteger(str); 2. 제곱근을 구하기 위해 메소드를 생성합니다.// 이진 탐색을 통한 제곱근 계산private static BigInteger sqrt(BigInteger ..