분류 전체보기125 [프로그래머스] 길이에 따른 연산 문제 풀이 ① int len = num_list.length // num_list 배열의 길이 ② int sum = 0; // 원소의 합을 구할 때 sum에 누적 ③ int multiply = 1; //원소들의 곱을 구할 때 multiply에 누적 결과 class Solution { public int solution(int[] num_list) { int answer = 0; int len = num_list.length; int multiply = 1; int sum =0; for(int i=0; i=11){ answer = sum +=num_list[i]; } else { answer = multiply *=num_list[i]; } } return answer; } } 2024. 2. 3. [프로그래머스] 수 조작하기 1 문제 풀이 1) String control의 각 글자를 알기위해 char.At()을 사용하여 바꿔준다. 2) control의 각 문자 중에서 "w","a","s","d"가 있으면 n에다가 해당 값을 누적 시켜준다. 결과 class Solution { public int solution(int n, String control) { for(int i=0; i 2024. 2. 3. [프로그래머스] 수 조작하기 2 문제 설명 풀이 for문을 통해서 해당 숫자가 얼마만큼 변했느냐에 따라 answer에 해당 문자열을 누적 시킨다. 이 문제는 제한사항을 잘 보고 풀어야 된다. 1) 이것을 참고해서 for문의 i의 초기값을 1로 정해준다 2) |numLog[i] - numLog[i -1]|의 값은 1 또는 10이다. //|numLog[i] - numLog[i -1]을 기준으로 숫자를 비교 결과 class Solution { public String solution(int[] numLog) { String answer = ""; for(int i=1; i 2024. 2. 3. 혼공자 - 4주차 Chap 7-1 상속 상속 - 부모 클래스(상위 클래스)를 자식 클래스(하위,파생 클래스)에게 물려주는 것 - 자신 클래스는 상속을 통해 부모 클래스를 이용할 수 있다. - 이미 개발된 클래스를 재사용해서 새로운 클래스를 만들기 때문에 중복되는 코드를 줄여주고 - 유지 보수 시간을 최소화할 수 있다. 클래스 상속 자식 클래스에서 부모 클래스를 상속하는 법 class 자식클래스 extends 부모클래스{ //extends를 하여 부모클래스로부터 상속시킴 } 여러 개의 부모 클래스를 상속할 수 없다. (다중 상속x) extends 뒤에는 단 하나의 부모 클래스만 와야 한다. 부모 클래스에서 private 접근 제한을 갖는 필드와 메소드는 상속 대상에서 제외된다. 부모 클래스와 자식 클래스가 다른 패키지에 존.. 2024. 1. 29. 이전 1 ··· 20 21 22 23 24 25 26 ··· 32 다음