본문 바로가기

알고리즘풀이

(5)
[알고리즘/Goorm] LV2. 체크 카드 (Java) 오늘의 학습 키워드큐(Queue)오늘의 회고1. 문제문제 URL 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io2. 해결 방안import java.io.*;import java.util.*;/** * [구름] LV2. 체크 카드 (큐) */public class CheckCard { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] input = br.readLine().split(" "); int ..
[알고리즘/Goorm] LV2. 블록 게임 (Java) 오늘의 학습 키워드스택(Stack)으로 풀었는데 원래 카테고리는 큐..(?)오늘의 회고1. 문제문제 URL 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io2. 해결 방안import java.io.*;import java.util.*;public class BlockGame { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); String str =..
[알고리즘/Goorm] LV2. 0커플 (Java) 오늘의 학습 키워드해시셋(hashSet)오늘의 회고1. 문제문제 URL 구름LEVEL난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다.level.goorm.io2. 해결 방안import java.io.*;import java.util.*;import java.util.stream.Stream;/** * [구름] LV2. 0커플 (해쉬) */public class ZeroCouple { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.par..
[알고리즘/Programmers] LV2. 위장 (Java) Programmers LV2. 위장 문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한 사항 clothes의 각 행은 [의상의 이름, 의상의 종류]로 이루어져 있습니다. 스파이가 가진 의상의 수는 1개 이상 30개 이하입니다. 같은 이름을 가진..
[알고리즘/Programmers] LV2. 해시 - 전화번호 목록 (Java) LV2. 해시 - 전화번호 목록 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 제한 사항 phone_book의 길이는 1 이상 1,000,000 이하입니다. 각 전화번호의 길이는 1 이상 20 이하입니다. 같은 전화번호가 중복해서 들어..