728x90 백준장학금59 프로그래머스 코딩테스트 lv.0 - n 번째 원소부터. 자바/JAVA 문제 설명 소스 코드 import java.util.Arrays; class Solution { public int[] solution(int[] num_list, int n) { int[] num_arr = Arrays.copyOfRange(num_list, n - 1, num_list.length); return num_arr; } } 2023. 8. 27. [에필로그] 백준 장학금 마무리. 지난 1달 간 백준 장학금을 마무리 하는 글. 1. 설정한 목표와 목표 달성 결과 공유. 앞서 백준 장학금 기간동안 설정한 목표들 부터 이야기 해보겠다. 1) 1일 1코딩 테스트 문제 풀기 2) 1일 1 학습일지 3) 개발 관련 서적 2권 학습 후 업로드 (자바의 정석 기초편, 혼공컴운) 1) 1일 1코딩 테스트 문제 풀기 먼저 중간에 공백이 있는 경우는 다음날 새벽에 문제를 풀어서 저렇게 공백이 있다. 대신 다음 날의 녹색이 진하게 표시된 것이 2문제를 커밋 했음을 뜻한다. https://trevivom76.tistory.com/category/%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8%20%EC%97%B0%EC%8A%B5/%ED%94%84%EB%A1%9C%EA%.. 2023. 8. 27. 프로그래머스 코딩테스트 lv.0 - flag에 따라 다른 값 반환하기. 자바/JAVA 문제 설명 소스 코드 class Solution { public int solution(int a, int b, boolean flag) { int answer = 0; if(flag == true) answer = a + b; else answer = a - b; return answer; } } 2023. 8. 25. 프로그래머스 코딩테스트 lv.0 - 조건에 맞게 수열 변환하기. 자바/JAVA 문제 설명 소스 코드 class Solution { public int[] solution(int[] arr, int k) { if(k%2==0){ for(int i=0; i 2023. 8. 24. 자바의 정석_기초편 CHAPTER 6 中 33 ~ 39 자바의 정석_기초편 CHAPTER 6 中 33 ~ 39 6-33. 기본 생성자 (default constructor) 모든 클래스에는 반드시 하나 이상의 생성자가 정의되어 있어야 함. 그러나 지금까지 클래스에 생성자를 정의 하지 않고도 인스턴스를 생성할 수 있었던 이유는 컴파일러가 제공하는 '기본 생성자(default constructor)' 덕분 이었음. 생성자가 1도 정의되지 않은 경우 컴파일러는 자동으로 기본 생성자를 추가하여 컴파일 한다. 클래스 이름() { } // 기본 생성자 Point() { } // Point클래스의 기본 생성자. 컴파일러가 자동으로 추가해주는 기본 생성자는 위 처럼 변수도 없고 아주 간단한 것들이다. 기본 생성자가 컴파일러에 의해서 추가되는 경우는 클래스에 정의된 생성자가.. 2023. 8. 23. 프로그래머스 코딩테스트 lv.0 - 문자열 정수의 합. 자바/JAVA 문제 설명 소스 코드 class Solution { public int solution(String num_str) { int answer = 0; String[] str = num_str.split(""); for(int i = 0; i < str.length; i++){ answer += Integer.parseInt(str[i]); } return answer; } } split, 형변환에 익숙해지자 2023. 8. 23. 프로그래머스 코딩테스트 lv.0 - 공배수. 자바/JAVA 문제 설명 소스 코드 class Solution { public int solution(int number, int n, int m) { int answer = 0; answer = (number % n == 0 && number % m == 0) ? 1 : 0; // (조건) ? 참일 때 값 : 거짓일 때 값; (삼항연산자) return answer; } } 삼항 연산자에 익숙해져야 이런 유형의 문제를 쉽게 풀 수 있을 것 같다. 익혀놔야지 ㅠ 2023. 8. 22. 이전 1 2 3 4 ··· 9 다음 728x90