[프로그래머스] 문자 반복 출력하기
문제 문제설명 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요. 제한 사항 2 ≤ my_string 길이 ≤ 5 2 ≤ n ≤ 10 “my_string”은 영어 대소문자로 이루어져 있습니다. 입출력 ...
문제 문제설명 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요. 제한 사항 2 ≤ my_string 길이 ≤ 5 2 ≤ n ≤ 10 “my_string”은 영어 대소문자로 이루어져 있습니다. 입출력 ...
문제 문제 설명 ““의 높이와 너비를 1이라고 했을 때, ““을 이용해 직각 이등변 삼각형을 그리려고합니다. 정수 n 이 주어지면 높이와 너비가 n 인 직각 이등변 삼각형을 출력하도록 코드를 작성해보세요. 제한 사항 1 ≤ n ≤ 10 입출력 예 입력 #1 3 출력 #1 * ** *** 입출력 예 설명 입출력 예 #1 n이...
날짜와 시간 java.util.Date 날짜와 시간을 다룰 목적으로 만들어진 클래스 Date의 메소드는 거의 사용하지 않지만, 여전히 사용 중이다. java.util.Calendar Date 클래스를 개선한 클래스 java.util.Time Date와 Calendar 단점을 개선한 ...
문제 문제 설명 최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다. 제한 사항 0 < array의 길이 < 100 0 ≤ array의 원소 < 1000 ...
String 클래스 String 클래스는 데이터(문자 배열 char)와 메소드(문자열 관련)로 이루어져 있다. 내용을 변경할 수 없는 불변(immutable) 클래스이다. 문자열 덧셈 연산자를 이용한 문자열 결합은 성능이 떨어진다. "A" + "B"와 같이 문자열끼리 더해야 할 때 새로운 객체가 만들어진다.이로 인해 문자열 결합을...
문제 문제 설명 머쓱이네 피자가게는 피자를 두 조각에서 열 조각까지 원하는 조각 수로 잘라줍니다. 피자 조각 수 slice와 피자를 먹는 사람의 수 n이 매개변수로 주어질 때, n명의 사람이 최소 한 조각 이상 피자를 먹으려면 최소 몇 판의 피자를 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요. 제한 사항 2 ≤ ...
Object 클래스 Object 클래스는 클래스 계층 구조의 최상위에 있는 클래스이다. 그렇기 때문에 모든 클래스는 자동으로 Object 클래스를 상속받는다. Object클래스에는 11개의 메소드가 정의되어 있는데 클래스는 자동으로 상속받기 때문에 모든 클래스 또한 11개의 메소드를 상속받는다. class Fruit (extends O...
내부 클래스의 장점 캡슐화 향상 내부 클래스는 외부 클래스의 멤버로서, 외부 클래스와 밀접하게 관련된 기능을 제공한다. 이를 통해 외부 클래스의 구현 세부 사항을 감출 수 있으며, 외부 클래스의 캡슐화를 향상시킬 수 있다. class Outer { private int data = 10; class Inner { voi...
프로그램 오류 프로그램 오류가 발생할 경우 프로그램 문제를 야기시킨다. 그러면 버그가 발생하거나 프로그램이 강제종료되는 경우가 있다. 프로그래밍에서 오류가 발생하는 시점 3가지가 있다. 컴파일 에러(Compilation error) : 컴파일 시 발생하는 오류 런타임 에러(Runtime error) : 실행 시 발생하는 오류 논리적 에러...
문제 문제 설명 첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 제한 사항 0 <numer1,...