๋ฐฑ์ค€ 12891๋ฒˆ - DNA ๋น„๋ฐ€๋ฒˆํ˜ธ
ยท
Algorithm/๋ฐฑ์ค€
https://www.acmicpc.net/problem/12891 12891๋ฒˆ: DNA ๋น„๋ฐ€๋ฒˆํ˜ธ ํ‰์†Œ์— ๋ฌธ์ž์—ด์„ ๊ฐ€์ง€๊ณ  ๋…ธ๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•˜๋Š” ๋ฏผํ˜ธ๋Š” DNA ๋ฌธ์ž์—ด์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. DNA ๋ฌธ์ž์—ด์€ ๋ชจ๋“  ๋ฌธ์ž์—ด์— ๋“ฑ์žฅํ•˜๋Š” ๋ฌธ์ž๊ฐ€ {‘A’, ‘C’, ‘G’, ‘T’} ์ธ ๋ฌธ์ž์—ด์„ ๋งํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด “ACKA” www.acmicpc.net ๋ถ€๋ถ„๋ฌธ์ž์—ด์„ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ๋กœ ์ฒ˜์Œ์—๋Š” for๋ฌธ์„ ์ค‘์ฒฉํ•ด์„œ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ƒ๊ฐํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋‚ฌ๋‹ค. ์ž…๋ ฅ๋˜๋Š” ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๊ฐ€ ์ตœ๋Œ€ 1,000,000(๋ฐฑ๋งŒ)์ด๋‹ค. for๋ฌธ์„ ์ค‘์ฒฉํ•ด์„œ ๋Œ๋ฆฐ๋‹ค๋ฉด O(n^2) ์•ฝ 1,000,000(๋ฐฑ๋งŒ) * 1,000,000(๋ฐฑ๋งŒ) = ์–ต ๋‹จ์œ„๊ฐ€ ๋„˜์–ด๊ฐ€์„œ 1์ดˆ ์•ˆ์— ํ’€์ง€ ๋ชปํ•œ๋‹ค... ์‹คํŒจ import java.io.BufferedReader;..
giraffe_
'์Šฌ๋ผ์ด๋”ฉ ์œˆ๋„์šฐ' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก