01-25 15:41
Recent Posts
Recent Comments
Tags
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ์จ์ผ๋ํ
- Java
- ICT
- ํ๋ก๋ณด๋ ธ
- TSQL
- appetizer
- ํ์ด์๊ณต๋ชจ์
- ์คํฝ์ค๋น
- ์๋์ด๋ ธ
- ICT๋ฉํ ๋ง
- SQL
- ํ์ด์
- ์๋ฐ
- DB
- ict๊ณต๋ชจ์
- ์กํ๊ณ
- ์ด๋ธ์
- Naver Cloud
- Spring
- mysql
- python
- DATABASE
- API MarketPlace ๊ธ๋ก๋ฒ ์ํฌํฐ์ฆ
- RaspberryPi
- ํ์ด์ฌ
- linux
- API๋ง์ผํ๋ ์ด์ค
- JOBํ๊ณ
- ์คํฝ๋ ํ
- Today
- Total
miinsun
[BAEKJOON] ๋ฐฑ์ค ์ ๋ ฌ 10989 :: ์ ์ ๋ ฌํ๊ธฐ 3 JAVA ๋ณธ๋ฌธ
Algorithm/Baekjoon
[BAEKJOON] ๋ฐฑ์ค ์ ๋ ฌ 10989 :: ์ ์ ๋ ฌํ๊ธฐ 3 JAVA
miinsun 2022. 3. 14. 15:34
๐ฌ ๋ฌธ์ ์ค๋ช
N๊ฐ์ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์ด๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
๐จ ์ ์ถ๋ ฅ ์
์ ๋ ฅ
- ์ฒซ์งธ ์ค์ ์์ ๊ฐ์ N(1 ≤ N ≤ 10,000,000)์ด ์ฃผ์ด์ง๋ค.
- ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ์๊ฐ ์ฃผ์ด์ง๋ค.
- ์ด ์๋ 10,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค.
์ถ๋ ฅ
- ์ฒซ์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ ๊ฒฐ๊ณผ๋ฅผ ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1)
10
5
2
3
1
4
2
3
5
1
7
์์ ์ถ๋ ฅ 1)
1
1
2
2
3
3
4
5
5
7
โ
๐ป Main.java
- ์ ์ถ๋ ฅ ํจ์จ์ ์ํด Scanner๋ง๊ณ BufferdReader๋ฅผ ์ด์ฉํ๋ค.
- ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ ์ค ๊ฐ์ฅ ํจ์จ์ด ์ข์ ์นด์ดํ ์ ๋ ฌO(n)์ ์ด์ฉํด ํ์ด
/* ๋ฐฑ์ค ์ ๋ ฌ - 10989 :: ์ ์ ๋ ฌํ๊ธฐ - 3 */
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
int n = Integer.parseInt(br.readLine());
int [] cnt = new int [10001];
for(int i = 0; i < n; i++) {
cnt[Integer.parseInt(br.readLine())]++;
}
br.close();
for(int i = 1; i < 10001; i++) {
while(cnt[i] > 0) {
sb.append(i).append("\n");
cnt[i]--;
}
}
System.out.println(sb);
}
}
'Algorithm > Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BAEKJOON] ๋ฐฑ์ค ์คํ/ํ 10828 :: ์คํ JAVA (0) | 2022.03.14 |
---|---|
[BAEKJOON] ๋ฐฑ์ค ์ ๋ ฌ 11652 :: ์นด๋ JAVA (0) | 2022.03.14 |
[BAEKJOON] ๋ฐฑ์ค ์ ๋ ฌ 10825 :: ๊ตญ์์ JAVA (0) | 2022.03.14 |
[BAEKJOON] ๋ฐฑ์ค ์ ๋ ฌ 10814 :: ๋์ด์ ์ ๋ ฌ JAVA (0) | 2022.03.14 |
[BAEKJOON] ๋ฐฑ์ค ์ ๋ ฌ 11651 :: ์ขํ ์ ๋ ฌํ๊ธฐ 2 JAVA (0) | 2022.03.14 |
Comments