Firefly Pointer '알고리즘 저장소 (일반방식과 나만의 풀이)' 카테고리의 글 목록 (47 Page) — 궁금하신 점이 있다면 댓글로 남겨주세요.(2023년~ 노션으로 이동)

알고리즘 저장소 (일반방식과 나만의 풀이)

    바빌로니아 점화식

    공식 및 설명 포스트 링크 [JAVA] Math.sqrt 없이 제곱근 - 바빌로니아 점화식 1. 개념이해 주어진 수에 대해, 근사값을 구하는 것 2. 사용한 공식 및 메서드 //바빌로니아 점화식 //여기서 임의의실수는 나중에 제곱근이 되기위해 반복으로 구해질 근사값이다 임의의실수= ( radpro.tistory.com 코드예시 import java.util.*; public class Solution { public String computeSquareRoot(int num) { double xn = 1.0; for (int i=0 ; i < 1000 ; i++) { xn=(xn+num/xn)/2; } double result = (double)Math.round(xn*100)/100; return St..

    카이사르 암호

    문제풀이 import java.util.*; public class Solution { public String decryptCaesarCipher(String str, int secret) { /* 아스키코드사용 1. 문자열에서 charAt검색 2. askicode에 해당하는 숫자로 변환 3. 해당 숫자-secret한 문자 반환 3. 문자를 문자열로 변환 */ String result = ""; for(int i=0 ; i< str.length() ; i++) { // 빈칸은 어차피 아스키코드 10진법상 64이므로, 96~123 사이의 숫자가 아니라서 cha에 그대로 할당되어 result에 그대로 추가됨 // if(str.charAt(i)==' ') { // result += str.charAt(i);..