https://programmers.co.kr/learn/courses/30/lessons/42577
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ Kit ์ ํ๋ฒํธ ๋ชฉ๋ก ๋ฌธ์ ํ์ด์ด๋ค.
ํด์๋ก ๊ตฌ๋ถ๋์ด ์์ง๋ง ํ์ดํ ๋๋ ํด์๋ฅผ ์ฌ์ฉํด์ ์ ๊ทผํ๋ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ ์ฐพ์ง ๋ชปํ๋ค.
์ผ๋จ ๋ฐฐ์ด์ ์ ๋ ฌํ๋ฉด 12, 123, 1234 ์ ๊ฐ์ด ์์๋๋ก ์ ๋ ฌ๋ ๊ฒ์ด๋ฏ๋ก, ์๋ค๋ง ๋น๊ตํด์ ํ์๋ค.
import java.util.*;
class Solution {
public boolean solution(String[] phone_book) {
Arrays.sort(phone_book);
for (int i = 0; i < phone_book.length - 1; i++) {
if (phone_book[i + 1].startsWith(phone_book[i])) {
return false;
}
}
return true;
}
}
'๊ฐ๋ฐ > ์๋ฃ๊ตฌ์กฐ & ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฒ ์คํธ์จ๋ฒ (Java) (0) | 2021.11.03 |
---|---|
์์ฅ (Java) (0) | 2021.11.01 |
์์ฃผํ์ง ๋ชปํ ์ ์ (Java) (0) | 2021.11.01 |
ํฌ๋ ์ธ ์ธํ๋ฝ๊ธฐ ๊ฒ์ (Java) (0) | 2021.10.29 |
ํคํจ๋ ๋๋ฅด๊ธฐ (Java) (0) | 2021.10.26 |
๋๊ธ