PS2 ๋ฐฑ์ค - [BOJ 1865] ์ํ ๋ฌธ์ ๋๋ 2020๋ , ๋ฐฑ์ค์ด๋ ์๋๋๋ผ์ ํ ๊ตญ๋ฏผ์ด๋ค. ์๋๋๋ผ์๋ N๊ฐ์ ์ง์ ์ด ์๊ณ N๊ฐ์ ์ง์ ์ฌ์ด์๋ M๊ฐ์ ๋๋ก์ W๊ฐ์ ์ํ์ด ์๋ค. (๋จ ๋๋ก๋ ๋ฐฉํฅ์ด ์์ผ๋ฉฐ ์ํ์ ๋ฐฉํฅ์ด ์๋ค.) ์ํ์ ์์ ์์น์์ ๋์ฐฉ ์์น๋ก ๊ฐ๋ ํ๋์ ๊ฒฝ๋ก์ธ๋ฐ, ํน์ดํ๊ฒ๋ ๋์ฐฉ์ ํ๊ฒ ๋๋ฉด ์์์ ํ์์ ๋๋ณด๋ค ์๊ฐ์ด ๋ค๋ก ๊ฐ๊ฒ ๋๋ค. ์ํ ๋ด์์๋ ์๊ณ๊ฐ ๊ฑฐ๊พธ๋ก ๊ฐ๋ค๊ณ ์๊ฐํ์ฌ๋ ์ข๋ค.์๊ฐ ์ฌํ์ ๋งค์ฐ ์ข์ํ๋ ๋ฐฑ์ค์ด๋ ํ ๊ฐ์ง ๊ถ๊ธ์ฆ์ ๋น ์ก๋ค. ํ ์ง์ ์์ ์ถ๋ฐ์ ํ์ฌ์ ์๊ฐ์ฌํ์ ํ๊ธฐ ์์ํ์ฌ ๋ค์ ์ถ๋ฐ์ ํ์๋ ์์น๋ก ๋์์์ ๋, ์ถ๋ฐ์ ํ์์ ๋๋ณด๋ค ์๊ฐ์ด ๋๋์๊ฐ ์๋ ๊ฒฝ์ฐ๊ฐ ์๋์ง ์๋์ง ๊ถ๊ธํด์ก๋ค. ์ฌ๋ฌ๋ถ์ ๋ฐฑ์ค์ด๋ฅผ ๋์ ์ด๋ฐ ์ผ์ด ๊ฐ๋ฅํ์ง ๋ถ๊ฐ๋ฅํ์ง ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ฌ๋ผ.์ ๋ ฅ์ฒซ ๋ฒ์งธ ์ค์๋.. 2024. 7. 6. Java Fast I/O (feat. BOJ, BufferedReader, BufferedWriter) BOJ JAVA ํ์ด์์ ์ BufferedReader, BufferedWriter ๋ฅผ ์ฌ์ฉํ ๊น? ์ฌ๋๋ค์ PS ์ค ์๊ฐ ํจ์จ์ ์กฐ๊ธ์ด๋ผ๋ ์ฌ๋ฆฌ๊ธฐ ์ํด์ Fast I/O๋ฅผ ์ฌ์ฉํ๋ค.๋ณดํต I/O ์๋๋ Default I/O, Fast I/O, Custom Fast I/O ๊ฐ ์๋ค.์ฐ ๊ณ ์๋ค์ ์ข ์ข Custom Fast I/O๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋ณผ ์ ์๋๋ฐ ๋๋ ๊ธฐ๋ณธ์ ์ธ Fast I/O๋ง ์ฌ์ฉํ๋ค. (์ด๋ณด) Python ์์๋ sys.stdin.readline, C++ ์์๋ ios_base::sync_with_stdio(0), C์์๋ fread() ๋ฑJava์์๋ BufferedReader ๋ BufferedWriter๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋ณผ ์ ์๋ค. ๊ทธ๋ผ ์ ์ฌ์ฉํ๋์ง ํ ๋ฒ ์์๋ณด์. BufferedR.. 2024. 7. 6. ์ด์ 1 ๋ค์