문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한 사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. 입출력 예 입출력 예 설명 예제 #1 leo는 참여자 명단에는 있지만, 완주자 명단에..
문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 제한 사항 phone_book의 길이는 1 이상 1,000,000 이하입니다. 각 전화번호의 길이는 1 이상 20 이하입니다. 입출력 예 입출력 예 설명 예제 #1 앞에서 설명한 예와 같습..
Java 중복 없이 난수 생성 특정 범위의 난수(Random Number)를 중복없이 생성해야 할 상황에 간편하게 구현을 할 수 있는 방법을 알아보게 되면서 공유하고 한다. 해결방법 ThreadLocalRandom 사용 자바 8 이후로 Random클래스의 init() 메서드를 사용하여 distinct 옵션과 limit 옵션을 정한 IntStream을 얻을 수 있게 되었다. ThreadLocalRandom.current().ints(0, 100).distinct().limit(5).forEach(System.out::println); Collections.shuffle() 사용 list에 담긴 특정 범위의 수 들을 Collection.shuffle() 메서드를 사용하여 Random 하게 섞을 수 있습니다...
- Total
- Today
- Yesterday
- 일본 여행
- 이펙티브
- springboot
- 일본여행
- 인텔리제이
- JavaFX Table View
- intelij
- JavaFX
- 일본 자전거 여행
- 자바
- effective java
- JavaFX 테이블뷰
- TableView
- 스프링부트
- 텐트
- 자전거
- JavaFX 종료
- 배낭 여행
- git
- JavaFX Window Close
- 이펙티브 자바
- 배낭여행
- 이펙티브자바
- effectivejava
- 방통대 과제물
- Java UI
- windows
- java
- 일본 배낭여행
- 자전거 여행
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |