Banner

My Tech Blog (๋ชจ์Šค)

์˜ค๋Š˜์˜ ๋ช…์–ธ
" ๋„ˆ ์ž์‹ ์„ ์•Œ๋ผ. "
- ์†Œํฌ๋ผํ…Œ์Šค (๊ณ ๋Œ€ ๊ทธ๋ฆฌ์Šค ์ฒ ํ•™์ž)
๐Ÿ“‘ 1. ๋ฌธ์ œ์„ค๋ช… ์ž…์ถœ๋ ฅ ์˜ˆletterresult".... . .-.. .-.. ---""hello" ".--. -.-- - .... --- -.""python" ๐Ÿ’ก 2. ์ ‘๊ทผ๋ฐฉ์‹์ฃผ์–ด์ง„ ๋ชจ์Šค๋ถ€ํ˜ธ๋ฅผ morse.put() ์œผ๋กœ ํ•œ ์ค„์”ฉ ํ•ด์‹œ๋งต์— ์ถ”๊ฐ€ ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋ถ€๋ถ„์ด ๊ท€์ฐฎ์€ ๋ฌธ์ œ์ด๋‹ค. 1. HashMap์„ ์ด์šฉํ•ด ๋ชจ์Šค๋ถ€ํ˜ธ์™€ ์•ŒํŒŒ๋ฒณ์„ ํ‚ค,๊ฐ’ ์Œ์œผ๋กœ ์ €์žฅํ•˜๊ธฐ2. split() ๋ฉ”์„œ๋“œ๋กœ ๋ฌธ์ž์—ด์„ ๊ณต๋ฐฑ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋ˆ„๊ธฐ3. StringBuilder๋กœ ๋ฌธ์ž์—ด์„ ์กฐํ•ฉํ•ด์„œ ๋ฐ˜ํ™˜โญ 3. ์ •๋‹ต์ฝ”๋“œimport java.util.*; class Solution { public String solution(String letter) { Map morse = new HashMap(); // ..
์ƒ๋‹จ์œผ๋กœ