Java 4

17_정수 제곱근 판별_개인 과제 진행 Lv3 도전_25.1.6(월)

코트카타19) 정수 제곱근 판별나의 풀이class Solution { public long solution(long n) { long answer = 0; long x = (long)Math.sqrt(n); answer = (n==Math.pow(x,2))?(long)Math.pow((x+1),2):-1; return answer; }} 매번 if문을 사용하는 것 같아, 이번에는 삼항 연산자를 사용해보았다.만약 x가 n의 제곱근이 아니라면 타입을 double아닌 소수점이 없는 long타입으로 했을 때 값 손실이 발생할 것이다.나는 이를 이용하고자 했다. 형변환을 잘 해야 하는 중요성에 대해 깨닫는 요즘이다. 다른 분들의 풀이class Solut..

16_코트카타 문자열을 정수로 바꾸기_개인 과제 진행_25.1.3(금)

코트카타18) 문자열을 정수로 바꾸기나의 풀이class Solution { public int solution(String s) { int answer = 0; answer = Integer.parseInt(s); return answer; }}복잡하게 생각하려다 함수를 써버렸다... 다른 분들의 풀이public class StrToInt { public int getStrToInt(String str) { boolean Sign = true; int result = 0; for (int i = 0; i 출처:https://school.programmers.co.kr/learn/courses/30/les..

14_코트카타_Java 문법 종합반 1,2,3주차_24.12.31(화)

코트카타16) x만큼 간격이 있는 n개의 숫자나의 풀이import java.util.*;class Solution { public long[] solution(int x, int n) { long[] answer = {}; ArrayList list = new ArrayList(); for (int j = 1; j 사실 값을 구하는 것 자체는 할 수 있었는데list의 개념에 대해 익숙하지 않아서쉽지 않았다. 다른 분들의 풀이import java.util.*;class Solution { public static long[] solution(int x, int n) { long[] answer = new long[n]; answer[..

TIL 6일차_2024.12.18(수)

(왕초보)웹개발 종합반 4주차1) 오늘 차시 시작 전 복습 4주차 진도를 나가던 도중,album 이전 주차에 했던 내용이 저장되어 있지 않아서 하나씩 복습의 개념으로 스스로 해결하기 시작했다. firebase를 실행하려면 script type="module"을 설정해야 하고,이 상태에서는 onclick이 작동되지 않는다는 사실을 모른 채계속 기존 코드와 비교하면서 원인을 찾았다. 이렇게 쉽지 않지만 원인을 찾아가는 과정이 개발자의 길에 한 걸음 다가간 것이라고 생각한다.물론 스스로 해봐도 안 될 경우에는 튜터님께 문의드려야 되겠다.수학문제처럼 스스로 10분 정도 시간을 주고 시간을 주면 할 수 있는 문제와 시간을 줘도 할 수 없는 문제를 (자신의 한계, 능력) 판단하여 상사에게 도움을 요청하는 것은 매우..

728x90
반응형