본문 바로가기
반응형

알고리즘5

[#CodeUp] 1353 : 삼각형 출력하기 1 https://codeup.kr/problem.php?id=1353 삼각형 출력하기 1 n이 입력되면 다음과 같은 삼각형을 출력하시오. 예) n 이 5 이면 * ** *** **** ***** codeup.kr import java.util.Scanner; public class Main { public static void main(String[] arg) throws Exception{ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=0; i 2024. 2. 23.
[#ALGORITHM] 코딩 테스트에서 자주 사용되는 자바 라이브러리 - 수학 관련 라이브러리 Math : 자바에서 제공하는 기본 수학 함수를 제공하는 클래스. 예를 들어, 파이(Math.PI), 제곱근(Math.sqrt), 로그(Math.log) 등을 계산할 수 있다. Random : 난수 생성 기능을 제공하는 클래스. 예를 들어, Random.nextInt() 메서드를 호출하면 정수 범위 내에서 랜덤한 값을 얻을 수 있다. - 문자열 관련 라이브러리 String : 자바에서 문자열을 다루는 데 필수적인 클래스. 예를 들어, String.charAt() 메서드를 사용하면 문자열 내 특정 위치의 문자를 얻을 수 있다. Pattern, Matcher : 정규 표현식을 지원하는 클래스. Pattern.compile() 메서드로 정규 표현식을 컴파일하고, Matcher.find.. 2023. 3. 2.
[#프로그래머스] 전화번호 목록 - 문제 설명 : 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. * 구조대 : 119 * 박준영 : 97 674 223 * 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. - 제한 사항 ● phone_book의 길이는 1 이상 1,000,000 이하입니다. ○ 각 전화번호의 길이는 1 이상 20 이하입니다. ○ 같은 전화번호가 중복해서 들어.. 2023. 1. 30.
[#프로그래머스] 같은 숫자는 싫어 - 문제 설명 : 배열 arr가 주어집니다. 배열 arr의 각원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들을 순서를 유지해야합니다. 예를 들면, l arr = [1,1,3,3,0,1,1] 이면 [1,3,0,1]을 return 합니다. l arr = [4,4,4,3,3,] 이면 [4,3]을 return 합니다. : 배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return하는 solution 함수를 완성해 주세요. - 제한사항 l 배열 arr의 크기 : 1,000,000 이하의 자연수 l 배열 arr의 원소의 크기 : 0보다 크거나 같고 9보.. 2023. 1. 30.
반응형