๋ชฉ๋ก์ ์ฒด ๊ธ (244)
๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vTc0r/btq65fjEAbu/74T2jBgMKpF7yUl1GuAjEk/img.jpg)
์ค๋ช ์ฌ๋ฌ ๊ฐ์ ์ ๋ง๋๊ธฐ๋ฅผ ๋ ์ด์ ๋ก ์ ๋จํ๋ ค๊ณ ํ๋ค. ํจ์จ์ ์ธ ์์ ์ ์ํด์ ์ ๋ง๋๊ธฐ๋ฅผ ์๋์์ ์๋ก ๊ฒน์ณ ๋๊ณ , ๋ ์ด์ ๋ฅผ ์์์ ์์ง์ผ๋ก ๋ฐ์ฌํ์ฌ ์ ๋ง๋๊ธฐ๋ค์ ์๋ฅธ๋ค. ์ ๋ง๋๊ธฐ์ ๋ ์ด์ ์ ๋ฐฐ์น๋ ๋ค์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ค. • ์ ๋ง๋๊ธฐ๋ ์์ ๋ณด๋ค ๊ธด ์ ๋ง๋๊ธฐ ์์๋ง ๋์ผ ์ ์๋ค. - ์ ๋ง๋๊ธฐ๋ฅผ ๋ค๋ฅธ ์ ๋ง๋๊ธฐ ์์ ๋๋ ๊ฒฝ์ฐ ์์ ํ ํฌํจ๋๋๋ก ๋๋, ๋์ ์ ๊ฒน์น์ง ์๋๋ก ๋๋๋ค. • ๊ฐ ์ ๋ง๋๊ธฐ๋ฅผ ์๋ฅด๋ ๋ ์ด์ ๋ ์ ์ด๋ ํ๋ ์กด์ฌํ๋ค. • ๋ ์ด์ ๋ ์ด๋ค ์ ๋ง๋๊ธฐ์ ์ ๋์ ๊ณผ๋ ๊ฒน์น์ง ์๋๋ค. ์๋ ๊ทธ๋ฆผ์ ์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ์๋ฅผ ๋ณด์ฌ์ค๋ค. ์ํ์ผ๋ก ๊ทธ๋ ค์ง ๊ตต์ ์ค์ ์ ์ ๋ง๋๊ธฐ์ด๊ณ , ์ ์ ๋ ์ด์ ์ ์์น, ์์ง์ผ๋ก ๊ทธ๋ ค์ง ์ ์ ํ์ดํ๋ ๋ ์ด์ ์ ๋ฐ์ฌ ๋ฐฉํฅ์ด๋ค. ์ด๋ฌํ ๋ ์ด์ ์ ์ ๋ง๋๊ธฐ์ ๋ฐฐ์น๋ ๋ค์๊ณผ ๊ฐ์ด ๊ดํธ..
SVN์ ์ฌ์ฉํ๋ค๊ฐ Compare With๋ History๋ฅผ ์ฌ์ฉํ์ฌ ์ง๊ธ ์์ค์ ๋น๊ตํ๋ ค๊ณ ํ ๋ There are no difference from selected input ๋ผ๋ ์๋ฆผ์ฐฝ์ด ๋ด๋ค. ์ด๋ด ๊ฒฝ์ฐ์ ๋ด ์์ค๊ฐ SVN๋ง์ง๋ง ์์ค์ ๊ฐ๊ธฐ๋๋ฌธ์ ๋น๊ต๋ฅผ ํ ์ ์๋ ๊ฒ์ด๋ค. ๊ฒฐ๋ก ์ ๋ก์ปฌ์ ์์ค์ ์คํ์ด์ค(๊ณต๋ฐฑ)์ด๋ ์ (.) ํน์ ๋ค๋ฅธ ๋ณํ๋ฅผ ์ฃผ์ด ์ ์ฅ ํ ๋ค์ ๋น๊ตํ๋ฉด ๋๋ค.
์ค๋ช ํ์์ฐ์ฐ์์ด ์ฃผ์ด์ง๋ฉด ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์. ๋ง์ฝ 3*(5+2)-9 ์ ํ์์ฐ์ฐ์์ผ๋ก ํํํ๋ฉด 352+*9- ๋ก ํํ๋๋ฉฐ ๊ทธ ๊ฒฐ๊ณผ๋ 12์ ๋๋ค. ์ ๋ ฅ ์ฒซ ์ค์ ํ์์ฐ์ฐ์์ด ์ฃผ์ด์ง๋๋ค. ์ฐ์ฐ์์ ๊ธธ์ด๋ 50์ ๋์ง ์์ต๋๋ค. ์์ 1~9์ ์ซ์์ +, -, *, / ์ฐ์ฐ์๋ก๋ง ์ด๋ฃจ์ด์ง๋ค. ์ถ๋ ฅ ์ฐ์ฐํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํฉ๋๋ค. ์์ ์ ๋ ฅ ์์ ์ถ๋ ฅ 352+*9- 12 ํ์ด import java.util.*; public class Main { public void solution(String str) { int result = 0; int a = 0, b = 0, z = 0; Stack stack = new Stack(); for(char x : str.toCharArray()) { ..
์ด ์๋ฌ๋ ๋๋ถ๋ถ ibatis ํน์ MyBatis๋ฅผ ์ฌ์ฉํ ๋ ๋น๊ต ์ฐ์ฐ์์์ ๋ฐ์ํฉ๋๋ค. ๋น๊ต ์ฐ์ฐ์์ ์ข ๋ฅ๋ก๋ =, !=, = ๊ฐ ์๋๋ฐ ์๋ฌ๊ฐ ๋๋ ์ด์ ๋ ์ฟผ๋ฆฌ๋ฌธ์ < ์ ๊ฐ์ ๊ธฐํธ๋ฅผ SQL๋งต์์ ์ฌ์ฉํ๋ ๊ดํธ์ธ์ง ๋น๊ต์ฐ์ฐ์ ์ธ์ง ํ์ธ๋์ง ์์ ์ธ์ง ํ๊ธฐ๊ฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋์ ๋ฅผ ๋ถ์ฌ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ด์ธ์๋ ํน์๋ฌธ์ ์ฌ์ฉํ๋๋ฐ ์ ํ์ด์์ต๋๋ค. ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.
์ค๋ช ์ ๋ ฅ๋ ๋ฌธ์์ด์์ ์๊ดํธ ( ) ์ฌ์ด์ ์กด์ฌํ๋ ๋ชจ๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํ๊ณ ๋จ์ ๋ฌธ์๋ง ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์. ์ ๋ ฅ ์ฒซ ์ค์ ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ๋ฌธ์์ด์ ๊ธธ์ด๋ 100์ ๋์ง ์๋๋ค. ์ถ๋ ฅ ๋จ์ ๋ฌธ์๋ง ์ถ๋ ฅํ๋ค. ์์ ์ ๋ ฅ ์์ ์ถ๋ ฅ (A(BC)D)EF(G(H)(IJ)K)LM(N) EFLM import java.util.*; public class Main { public void solution(String str) { String result = ""; Stack stack = new Stack(); for(char x : str.toCharArray()) { if(x == '(') { stack.push(x); }else if(x == ')'){ stack.pop(); } if(stack...
์ค๋ช ๊ดํธ๊ฐ ์ ๋ ฅ๋๋ฉด ์ฌ๋ฐ๋ฅธ ๊ดํธ์ด๋ฉด “YES", ์ฌ๋ฐ๋ฅด์ง ์์ผ๋ฉด ”NO"๋ฅผ ์ถ๋ ฅํฉ๋๋ค. (())() ์ด๊ฒ์ ๊ดํธ์ ์์ด ์ฌ๋ฐ๋ฅด๊ฒ ์์นํ๋ ๊ฑฐ์ง๋ง, (()()))์ ์ฌ๋ฐ๋ฅธ ๊ดํธ๊ฐ ์๋๋ค. ์ ๋ ฅ ์ฒซ ๋ฒ์งธ ์ค์ ๊ดํธ ๋ฌธ์์ด์ด ์ ๋ ฅ๋ฉ๋๋ค. ๋ฌธ์์ด์ ์ต๋ ๊ธธ์ด๋ 30์ด๋ค. ์ถ๋ ฅ ์ฒซ ๋ฒ์งธ ์ค์ YES, NO๋ฅผ ์ถ๋ ฅํ๋ค. ์์ ์ ๋ ฅ 1 ์์ ์ถ๋ ฅ 1 (()(()))(() NO import java.util.*; public class Main { public String solution(String str) { String result = "YES"; Stack stack = new Stack(); for(char x : str.toCharArray()) { if(x == '(') { stack.push(x); }..
select CASE FLOOR(( PRGSDRCT_DGREE_VAL + 22.5 * 0.5 ) / 22.5) WHEN NULL THEN '-' WHEN 1 THEN '๋ถ๋ถ๋' WHEN 2 THEN '๋ถ๋' WHEN 3 THEN '๋๋ถ๋' WHEN 4 THEN '๋' WHEN 5 THEN '๋๋จ๋' WHEN 6 THEN '๋จ๋' WHEN 7 THEN '๋จ๋จ๋' WHEN 8 THEN '๋จ' WHEN 9 THEN '๋จ๋จ์' WHEN 10 THEN '๋จ์' WHEN 11 THEN '์๋จ์' WHEN 12 THEN '์' WHEN 13 THEN '์๋ถ์' WHEN 14 THEN '๋ถ์' WHEN 15 THEN '๋ถ๋ถ์' ELSE '๋ถ' END PRGSDRCT_DGREE_VAL_TRANS from TABLE_NAME
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bNdCEh/btq5hkOLl8N/kwwkuYvungDPn49KXy5TN1/img.png)
jstl์์ ๋ค์ค์นํ ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ์๋ฅผ๋ค์ด ๋์๋จ๋ถ์ผ๋ก ํํํ๋ ค๋๋ฐ ๋ฐ์ดํฐ๊ฐ N, E, W, S๋ก ๋์ด์๋ค๋ฉด ์ด๋ฅผ jstl๋ก ๋ค์ค์นํํ๊ธฐ ์ํด ์ด๋ป๊ฒ ํด์ผํ ๊น์? ์ด๋ ๊ฐ๋จํฉ๋๋ค. data๋ jstl๋ก ๋ฐ์์ค๋ ๋ฐ์ดํฐ์ ์ปฌ๋ผ ์ด๋ฆ์ ๋๋ค. ์ด๋ฅผ c:set๊ณผ fn:replace ํจ์๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ๋ฅผ ๋ค์ค์นํ ํฉ๋๋ค.
์ค๋ช S๋ฌธ์์ด์์ T๋ฌธ์์ด๊ณผ ์๋๊ทธ๋จ์ด ๋๋ S์ ๋ถ๋ถ๋ฌธ์์ด์ ๊ฐ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ธ์. ์๋๊ทธ๋จ ํ๋ณ์ ๋์๋ฌธ์๊ฐ ๊ตฌ๋ถ๋ฉ๋๋ค. ๋ถ๋ถ๋ฌธ์์ด์ ์ฐ์๋ ๋ฌธ์์ด์ด์ด์ผ ํฉ๋๋ค. ์ ๋ ฅ ์ฒซ ์ค์ ์ฒซ ๋ฒ์งธ S๋ฌธ์์ด์ด ์ ๋ ฅ๋๊ณ , ๋ ๋ฒ์งธ ์ค์ T๋ฌธ์์ด์ด ์ ๋ ฅ๋ฉ๋๋ค. S๋ฌธ์์ด์ ๊ธธ์ด๋ 10,000์ ๋์ง ์์ผ๋ฉฐ, T๋ฌธ์์ด์ S๋ฌธ์์ด๋ณด๋ค ๊ธธ์ด๊ฐ ์๊ฑฐ๋ ๊ฐ์ต๋๋ค. ์ถ๋ ฅ S๋จ์ด์ T๋ฌธ์์ด๊ณผ ์๋๊ทธ๋จ์ด ๋๋ ๋ถ๋ถ๋ฌธ์์ด์ ๊ฐ์๋ฅผ ์ถ๋ ฅํฉ๋๋ค. ์์ ์ ๋ ฅ ์์ ์ถ๋ ฅ bacaAacba abc 3 import java.util.*; import java.io.*; public class Main { public void solution(String S, String T) { HashMap count = new HashMap(..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dWrT6T/btq5j78V4Nz/valwMwWBn6ZcKKQqYVemdk/img.png)
ํ ์ด๋ธ ์์ ์คํฌ๋กค์ด ์์ ์ ์ปฌ๋ผ์ ๊ณ ์ ํ๊ณ ์๋ ๋ฐ์ดํฐ๋ง ์คํฌ๋กค ๋๊ฒ ํ๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ง๋ง css๋ก px๊ฐ์ ์ฃผ์ด๋ ๊ฐ๋ฅํ๋ค. ์ฐ์ css๋ก html์ ์ ํ ๋ฐํ ๋ฒํธ ํํ๋ถ์ ์ผ์ ์๋ (N) ๊ฒฝ๋ (E) ์งํ ๋ฐฉํฅ ์งํ ์๋ ์ค์ฌ ๊ธฐ์ ์ต๋ ํ์ 15M/S ๋ฐ๊ฒฝ 25M/S ๋ฐ๊ฒฝ ํ๋ฏธ์ผ ํํ๊ฒฝ๋ก ์ ํ ๋ฐํ ๋ฒํธ ํํ๋ถ์ ์ผ์ ์๋ (N) ๊ฒฝ๋ (E) ์งํ ๋ฐฉํฅ ์งํ ์๋ ์ค์ฌ ๊ธฐ์ ์ต๋ ํ์ 15M/S ๋ฐ๊ฒฝ 25M/S ๋ฐ๊ฒฝ ํ๋ฏธ์ผ ํํ๊ฒฝ๋ก