[1. ๋ฐฐ์ด/๋ฌธ์์ด] ์ค๋ณตํ์ธ, ์์ดํ์ธ, URLify(๋์ฒด), ํ๋ฌธ์์ด, ํ๋๋นผ๊ธฐ, ๋ฌธ์์ด์์ถ, ํ๋ ฌํ์ , 0ํ๋ ฌ, ๋ฌธ์์ดํ์
[ Q1. ์ค๋ณต์ด ์๋๊ฐ ] ๋ฌธ์์ด์ด ์ฃผ์ด์ง ๊ฒฝ์ฐ, ์ด ๋ฌธ์์ด์ ๊ฐ์ ๋ฌธ์๊ฐ ์ค๋ณต๋์ด ๋ฑ์ฅํ๋์ง ํ์ธํ๋ ์๊ณ ๋ฆฌ์ฆ์ ์์ฑํ๋ผ. ์ถ๊ฐ์ ์ผ๋ก ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ง์๊ณ ํ ์ ์๋ ์๊ณ ๋ฆฌ์ฆ ์ญ์ ์์ฑํ๋ผ. - ๋ด ํ์ด - 1. ๋ฌธ์์ด์ char๋ฐฐ์ด์ ๋ฃ๊ธฐ 2. ๊ฐ๋ฐฐ์ด์ ์์๋ฅผ ๋ฐ๋ณต์ฒ๋ฆฌ > hashmap์ ์๋ค๋ฉด ์ค๋ณต์์ ์ข
๋ฃ, ์๋ค๋ฉด hashmap์ ์์๋ก ์ถ๊ฐ boolean charDup(String s) { char[] char_set=s.toCharArray(); HashMap map=new HashMap(); for(char c:char_set) { if(map.containsKey(c)) { return true; } else { map.put(c, 0); } } return false; } ๋๋ณด๊ธฐ *..
2020. 8. 25.