Tags
- ๊ทธ๋ํ ์ด๋ก
- ์ํ
- BFS
- Python
- ๋ฌธ์์ด
- Brute Force Algorithm
- Java
- BOJ
- ์ ๋ ฌ
- ๊น์ด ์ฐ์ ํ์
- ๊ทธ๋ํ ํ์
- Study
- sort
- DP
- PGM
- dfs
- Dynamic Programming
- ๋ฐฑํธ๋ํน
- ๊ต์ฌ
- SpringBoot
- ์๋ฃ๊ตฌ์กฐ
- queue
- ์ ์๋ก
- CodingTest
- ์๋ฎฌ๋ ์ด์
- stack
- greedy
- LV2
- ๊ตฌํ
- ๋๋น ์ฐ์ ํ์
Archives
๊ธฐ๋ก๋ฐฉ
Lv.1 : ํธ๋ํฐ ๋ฒํธ ๊ฐ๋ฆฌ๊ธฐ ๋ณธ๋ฌธ
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๐ธ ๋ฌธ์ ๋ถ์ ๐ธ
- ํฐ ๋ฒํธ ๋ฌธ์์ด์ ๋ฐ์ ๋ 4์๋ฆฌ ๋นผ๊ณ ' * ' ๋ก ๋ฐ๊พผ๋ค.
๐ธ ์ฝ๋ ๐ธ
class Solution {
public String solution(String phone_number) {
String answer = "";
for (int i = 0; i < phone_number.length(); i++){
if(i < phone_number.length()-4) answer += '*';
else answer += phone_number.charAt(i);
}
return answer;
}
}
๐ธ ์ฝ๋ ํด์ ๐ธ
- ๋ฐํ์ ์ํ answer ์คํธ๋ง ๋ณ์๋ฅผ ์ ์ธํ๋ค.
- for๋ฌธ์์ ์ธ๋ฑ์ค๋ฅผ ํ์ธํด ' * '๋ฅผ ๋ฃ์์ง, ๋ฌธ์๋ฅผ ๋ณต์ฌํ ์ง ์ ํํ๋ค.
๐ธ end ๐ธ
- ์ค๋ ํผ 4๋ฌธ์ ๋ชจ๋ ์์ ์ ํ์๋ ๋ฌธ์ ๋ค์ธ๋ฐ, ์ฒ์์ ์ข ๋ฒ๋ฒ ์๋ค.
- ์ด ๋ฌธ์ ๋ ๋ค ํ๊ณ ๋ณด๋ ์ด์ ๋ด ํ์ด์ ์์ ๋๊ฐ์์ ์ ๊ธฐํ๋ค...ใ ใ
- charAt() ์ด ๊ธฐ์ต๋๊ฒ ์ ๊ธฐํ๋ค. ๋ฌธ์์ด์์ ์ธ๋ฑ์ค๋ก ๊ฐ์ ๊ฐ์ ธ์ค๋ ๋ฉ์๋๋ผ๋ ๊ฑธ ์๊ธฐ์ํค์.
728x90
'CodingTest > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Lv.1 : ์์ ๋ง๋ค๊ธฐ (0) | 2022.07.30 |
---|---|
Lv.1 : ์๋ ์ซ์ ๋ํ๊ธฐ (0) | 2022.07.29 |
Lv.1 : ํ๋ ฌ์ ๋ง์ (0) | 2022.07.28 |
Lv.1 : x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์ (0) | 2022.07.28 |
Lv.1 : ์ง์ฌ๊ฐํ ๋ณ์ฐ๊ธฐ (0) | 2022.07.28 |