์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๋ฐฑ์ค
- oauth2
- constraints
- MySQL
- DataSource
- error
- aws
- ํ์
- Spring
- MariaDB
- OS
- DDL
- dml
- where
- greedy
- springboot
- interrupt
- Transaction
- hikaricp
- database
- DBCP
- docker
- ์๊ณ ๋ฆฌ์ฆ
- JDBC
- ์๊ณ ๋ฆฌ์ฆ #๋ฐฑ์ค #1717
- select
- Git
- GPG
- ConnectionPool
- Operating System
- Today
- Total
๋ชฉ๋กAlgorithm๐/๋ฐฑ์ค(BOJ) (4)
did_story

ํ์ด ์ํ๋ฌธ์ ์ค 1๊ฐ๋ก ์ ๊ทผํ์๋ค. ๊ฐ ๋ธ๋๋ ์ค์์ ํํค์ง, ๋ฑ๊ฐ์์ ๊ฐ์ฅ ์์ ๊ฐ์ ๊ฐ์ ธ์ค๊ณ , 1. ๋ฑ๊ฐ 6๊ฐ๋ฅผ ๊ณฑํ ๊ฒ์ด ํจํค์ง ๋ณด๋ค ์์ ๋, 2. ํน์ ํจํค์ง๋ฅผ ๋ค ๋ถ๋ฐฐํด ๋๊ณ ๋๋จธ์ง์ ์ด ๊ฐ๊ฒฉ์ด ํจํค์ง๋ณด๋ค ๊ฐ๊ฒฉ์ด ๋ ๋๊ฐ ๋. ๋ฅผ ๊ณ ๋ คํ์ฌ ๊ณ์ฐํ์๋ค. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.*;public class Main { static int n, m; static int[][] com; public static void main(String[] args) throws IOException { ..

ํ์ด1. 3 x 3 ์ด ์๋ ์์๋ ๋ค์ง์ ์ ์์ผ๋ฏ๋ก, ๊ฐ์์ง ์๋์ง๋ง ํ๋จํ๋ค๋ ๊ฒ์ ์๊ฐํ์๊ณ ,2. 3 x 3 ์ด์์ด ๋ ์, 3x3 ํ๋ ฌ์ ์ข ์๋จ 1๊ฐ ๋ง์ ๋น๊ตํด์ ๋ค์ง์ด ์ค๋ค. ์? ๊ทธ๋ฌ๋? - 3 x3 ํ๋ ฌ ๋ณํ์ด ๋ค๋ฅธ ๋ถ๋ถ๊ณผ ๊ฒน์น ๊ฐ๋ฅ์ฑ์ ์์ ๊ธฐ ์ํด์, - ์ฐ์ฐ ๋ฒ์๋ฅผ ํ์ ํ์ฌ ํจ์จ์ ๋์ด๊ธฐ ์ํด์,3. ์ฐ์ฐ์ด ๋๋๊ณ ์๋ก ๊ฐ์ง ์์ผ๋ฉด return -1 ๋! ์์ค ์ฝ๋import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { static int n, m, answer; stati..

ํ์ด์๊ฐํ ์ ๊ทผ๋ฒ์ ‘๋๊ธฐ ์๊ฐ์ ์ดํฉ’์ ๊ตฌํ๋ ๊ฒ์ด๊ธฐ์ ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ์๊ฐํ๋ค.์ฌ๋๋ค์ ์ธ์ถ ์๊ฐ์ด ์งง์ ์์๋ก ์ ๋ ฌํ๋ฉด, ์ดํ ์ฌ๋๋ค์ ๋๊ธฐ ์๊ฐ์ ์ต์ํ ํ ์ ์๋ค.์ต๋ ์ฌ๋ ์๊ฐ 1000๋ช ์ผ๋ก ์ ํด ์ก๊ธฐ์ Counting Sort๋ฅผ ์ฌ์ฉํ๋๊ฒ ์ฉ์ดํ๋ค.→ ๋ฑ์ฅ ํ์๋ฅผ ๋์ ํฉ์ผ๋ก ๊ตฌํ๊ธฐ ์ฌ์ ๊ธฐ ๋๋ฌธ์.ํด๋น ๋ถ๋ถ์ ๋ํ ์ฝ๋๋ ๋ฐ ์ฒ๋ผ ๋ ๊ฒ์ด๋ฉฐ. int total_time = 0; int prev_time = 0; for (int i = 1; i 0){ total_time += (i + prev_time); prev_time += i; } } ์ ์ฒด์ฝ๋๋ ์๋์ฒ๋ผ ๋ ๊ฒ..
๋ฌธ์ ์ด๊ธฐ์ n+1$n+1$๊ฐ์ ์งํฉ {0}, {1}, {2},…, {n} ์ด ์๋ค. ์ฌ๊ธฐ์ ํฉ์งํฉ ์ฐ์ฐ๊ณผ, ๋ ์์๊ฐ ๊ฐ์ ์งํฉ์ ํฌํจ๋์ด ์๋์ง๋ฅผ ํ์ธํ๋ ์ฐ์ฐ์ ์ํํ๋ ค๊ณ ํ๋ค.์งํฉ์ ํํํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.์ ๋ ฅ์ฒซ์งธ ์ค์ n, m์ด ์ฃผ์ด์ง๋ค. m์ ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง๋ ์ฐ์ฐ์ ๊ฐ์์ด๋ค. ๋ค์ m๊ฐ์ ์ค์๋ ๊ฐ๊ฐ์ ์ฐ์ฐ์ด ์ฃผ์ด์ง๋ค. ํฉ์งํฉ์ 0 a b์ ํํ๋ก ์ ๋ ฅ์ด ์ฃผ์ด์ง๋ค. ์ด๋ a๊ฐ ํฌํจ๋์ด ์๋ ์งํฉ๊ณผ, b๊ฐ ํฌํจ๋์ด ์๋ ์งํฉ์ ํฉ์น๋ค๋ ์๋ฏธ์ด๋ค. ๋ ์์๊ฐ ๊ฐ์ ์งํฉ์ ํฌํจ๋์ด ์๋์ง๋ฅผ ํ์ธํ๋ ์ฐ์ฐ์ 1 a b์ ํํ๋ก ์ ๋ ฅ์ด ์ฃผ์ด์ง๋ค. ์ด๋ a์ b๊ฐ ๊ฐ์ ์งํฉ์ ํฌํจ๋์ด ์๋์ง๋ฅผ ํ์ธํ๋ ์ฐ์ฐ์ด๋ค.์ถ๋ ฅ1๋ก ์์ํ๋ ์ ๋ ฅ์ ๋ํด์ a์ b๊ฐ ๊ฐ์ ์งํฉ์ ํฌํจ๋์ด ์์ผ๋ฉด "YES" ๋๋..