MapleStory Finger Point

โ˜… 574

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ์ปคํ”ผ ์‹ฌ๋ถ€๋ฆ„

์ฒด๊ฐ Level : โ˜…โ˜†โ˜† Review: ๋ฌธ์ž์—ด ํ™œ์šฉ ๋ฌธ์ œ,   ๋ฉ”์„œ๋“œ๋ฅผ ์ด์šฉํ•˜๋ฉด ํŽธ๋ฆฌํ•˜๊ฒŒ ํ’€ ์ˆ˜ ์žˆ์—ˆ๋˜ ๋ฌธ์ œ!   ๐Ÿ’ก ์ปคํ”ผ ์ข…๋ฅ˜์— ๋”ฐ๋ผ์„œ ์ด ๊ฐ€๊ฒฉ์„ ์ธก์ •ํ•ด์•ผํ•œ๋‹ค.์ด๋•Œ ์•„์ด์Šค, ํ•ซ, ์นดํŽ˜๋ผํ…Œ, ์•„๋ฉ”๋ฆฌ์นด๋…ธ, ์•„๋ฌด๊ฑฐ๋‚˜ ๋“ฑ๋“ฑ ์กฐ๊ฑด์ด ๋งŽ์•„์„œํ•˜๋‚˜ํ•˜๋‚˜ ๋‹ค ์กฐ๊ฑด ์‹œ์ผœ์•ผ ํ•˜๋‚˜ ์‹ถ๊ฒ ์ง€๋งŒ ์‰ฝ๊ฒŒ ํ‘ธ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค!.  1) ์•„๋ฌด๊ฑฐ๋‚˜๋Š” ๋ฌด์กฐ๊ฑด ์•„๋ฉ”๋ฆฌ์นด๋…ธ ์ด๋ฏ€๋กœ 45002) ๋ฉ”๋‰ด๋งŒ ์ ์€ ๊ฒฝ์šฐ => 4500 or 50003) ์•„์ด์Šคํ•ซ + ๋ฉ”๋‰ด ๊ฐ™์ด ์ ์€ ๊ฒฝ์šฐ => 4500 or 5000 ์•„์ด์Šค, ํ•ซ ๊ฐ€๊ฒฉ์ด ์ฐจ์ด๊ฐ€ ์—†์œผ๋ฏ€๋กœ ์ด ์กฐ๊ฑด์€ ๋ฌด์‹œํ•œ๋‹ค.contains ํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด์„œ ๋ฉ”๋‰ด๋กœ๋งŒ ๊ตฌ๋ถ„ํ•ด์„œ ๊ฐ€๊ฒฉ์„ ์ฑ…์ •ํ•ด์ฃผ๋ฉด ์‰ฝ๊ฒŒ ํ’€์ˆ˜์žˆ๋‹ค!  ๐Ÿ’ฌ equals() - ๋ฌธ์ž์—ด์ด ๊ฐ™์€์ง€ ํ™•์ธ๐Ÿ’ฌ contains() - ์ปฌ๋ ‰์…˜์— ํ•ด๋‹น ์š”์†Œ๊ฐ€ ํฌํ•จ๋˜์–ด์žˆ..

CSS Box Model

โœ” CSS Box ModelContent : ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ์ƒ์ž๋‚ด์šฉPadding : ์ฝ˜ํ…์ธ  ์ฃผ๋ณ€ ์˜์—ญBorder : ํŒจํŒ…๊ณผ ์ฝ˜ํ…์ธ ๋ฅผ ๋‘˜๋Ÿฌ์‹ธ๋Š” ํ…Œ๋‘๋ฆฌMargin : ํ…Œ๋‘๋ฆฌ ์™ธ๋ถ€ ์˜์—ญ  โœ” Width and Height of an Element์ „์ฒด ์š”์†Œ ๋„ˆ๋น„ = ๋„ˆ๋น„ + ์™ผ์ชฝ-์˜ค๋ฅธ์ชฝ ํŒจ๋”ฉ + ์™ผ์ชฝ-์˜ค๋ฅธ์ชฝ ํ…Œ๋‘๋ฆฌ์ „์ฒด ์š”์†Œ ๋„ˆ๋น„ = ๋†’์ด + ์ƒ๋‹จ-ํ•˜๋‹จ ํŒจ + ์ƒ๋‹จ-ํ•˜๋‹จ ํ…Œ๋‘๋ฆฌ ์ฆ‰, margin ๊ฐ’์€ ์‹ค์ œ ์š”์†Œ ๋„ˆ๋น„์— ํฌํ•จ๋˜์ง€ ์•Š๋Š”๋‹ค.

CSS Padding

โœ”  CSS Padding padding-toppadding-rightpadding-bottompadding-left์†์„ฑ : length, %, inheritpadding: ์ƒ๋‹จ, ์˜ค๋ฅธ์ชฝ, ํ•˜๋‹จ, ์™ผ์ชฝ ;  -> 4๊ฐœpadding : ์ƒ๋‹จ. ์˜ค๋ฅธ์ชฝ/์™ผ์ชฝ , ํ•˜๋‹จ; -> 3๊ฐœpadding : ์œ„/์•„๋ž˜, ์˜ค๋ฅธ์ชฝ/์™ผ์ชฝ -> 2๊ฐœpadding : ๋ชจ๋‘ -> 1๊ฐœ ์š”์†Œ์— ์ง€์ •๋œ ๋„ˆ๋น„๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ, ์ถ”๊ฐ€๋œ ํŒจ๋”ฉ์ด ์š”์†Œ์˜ ์ „์ฒด ๋„ˆ๋น„์— ์ถ”๊ฐ€๋จ ํŒจ๋”ฉ ๊ฐ’์— ์ƒ๊ด€ ์—†์ด ๋„ˆ๋น„ ์œ ์ง€ (์‹ค์ œ ๋„ˆ๋น„ ์œ ์ง€ํ•˜๋˜, ๋‚ด๋ถ€ ์ฝ˜ํ…์ธ  ๊ณต๊ฐ„์ด ์ค„์–ด๋“ฌ)  :: box-sizing: border-box;

CSS Margins

โœ”  Marginsmargin-topmarign-rightmargin-bottommargin-left margin : ์ƒ๋‹จ, ์˜ค๋ฅธ์ชฝ, ํ•˜๋‹จ, ์™ผ์ชฝ ;  -> 4๊ฐœmargin : ์ƒ๋‹จ. ์˜ค๋ฅธ์ชฝ/์™ผ์ชฝ , ํ•˜๋‹จ; -> 3๊ฐœmargin : ์œ„/์•„๋ž˜, ์˜ค๋ฅธ์ชฝ/์™ผ์ชฝ -> 2๊ฐœ margin: auto;  -> ๊ฐ€๋กœ ์ค‘์•™์— ๋ฐฐ์น˜ margin-left: inherit;  -> ์ƒ์† , ์—ฌ๋ฐฑ ๊ฐ’์ด ์ƒ์œ„์š”์†Œ์—์„œ ์ƒ์†๋˜๋„๋ก ํ•จ โœ” CSS Margin Collapse  :: ๋งˆ์ง„ ์ƒ์‡„ ๋ธ”๋ก๋ ˆ๋ฒจ ์š”์†Œ์ผ ๊ฒฝ์šฐ ์ ์šฉ๋จ. ๋งˆ์ง„ ๊ฐ’์ด 0์ด์–ด๋„ ์ ์šฉ์ขŒ์šฐ๋Š” ์ƒ์‡„ X ์ƒํ•˜๋งŒ ์ƒ์‡„ ์ ์šฉ O  ์œ„์•„๋ž˜ margin ๊ฐ’ ๋™์ผํ•˜๊ณ , ๊ฒน์น˜๋Š” ๊ฒฝ์šฐ ๋ฐœ์ƒ ๊ฒน์ณ์ง„ ๋งˆ์ง„ ๊ฐ’์„ ๋น„๊ตํ•ด์„œ ํฐ ๊ฐ’์œผ๋กœ ์ƒ์‡„ํ•ด์„œ ๋žœ๋”๋ง ํ•œ๋‹ค. ๋†’์ด ์—†๋Š” (๋นˆ์š”์†Œ) ์ƒํƒœ์˜ ๋ธ”๋ก์š”์†Œ์œ„ ..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๋‚ ์งœ ๋น„๊ตํ•˜๊ธฐ

๐Ÿ’ก ๋‚ ์งœ ๋‘๊ฐœ ์ค‘ ์•ž์„œ๋Š” ๋‚ ์งœ๋ฅผ ๊ณ ๋ฅด๋Š” ์ฝ”๋“œ์ด๋‹ค.์ฆ‰ data1 ์ด ๋” ๋Š๋ฆฐ ๋‚ ์งœ๋ฉด 1์„ ์ถœ๋ ฅํ•œ๋‹ค.  1) Y1 ๋ฌด์กฐ๊ฑด ๋” ๋Š๋ฆผ//   ๊ฒฐ๊ณผ๊ฐ’ 12) M1 ๋” ๋Š๋ฆผ 3) D1 ๋” ๋Š๋ฆผ ์ด๋•Œ ๋ฐ˜๋ก€๋ฅผ ์ฃผ์˜ํ•ด์•ผํ•œ๋‹ค. ๋’ท๊ฐ’์ด ์ž‘์€๊ฒฝ์šฐ ๊ทธ ๊ฐ’์„ ๊ฒฐ๊ณผ๊ฐ’์œผ๋กœ ์ถœ๋ ฅํ•˜๊ฒŒ ๋œ๋‹ค !! ------------------------[10000, 12, 15]   [0, 12, 17] 1) Y1 > Y2  -> ๋” ํฌ๋ฏ€๋กœ ๋น ๋ฆ„// ํŒจ์Šค2) M1 == M2 -> ๊ฐ™์Œ // ํŒจ์Šค3) D1   ์ž‘์Œ  // ๊ฒฐ๊ณผ๊ฐ’ 1------------------------ ๋งˆ์ง€๋ง‰ ์กฐ๊ฑด์„ ๋ณด๊ณ  ์ง€๋ฉ‹๋Œ€๋กœ (?) ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™€๋ฒ„๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์—2,3๋ฒˆ์— ๊ฐ™๋‹ค ์กฐ๊ฑด์„ ๋„ฃ์–ด์ฃผ๋ฉด์„œ ํ’€์–ด์•ผํ•œ๋‹ค.๊ฐ™๋‹ค ์กฐ๊ฑด์„ ๋„ฃ์–ด์ฃผ๊ฒŒ๋˜๋ฉด ๋งˆ์ง€๋ง‰ ์กฐ๊ฑด์ด ๋ฉ‹๋Œ€๋กœ ์ถœ๋ ฅ๋˜์ง€์•Š๋Š”๋‹ค. 1) ..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์ฃผ์‚ฌ์œ„ ๊ฒŒ์ž„ 1

๐Ÿ’ก ์กฐ๊ฑด์— ๋งž๊ฒŒ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋ฉด ๋œ๋‹ค!   ๐Ÿ’ฌ Math.abs(a - b);  :: ์ ˆ๋Œ“๊ฐ’ ํ•จ์ˆ˜class Solution { public int solution(int a, int b) { int score = 0; // 1~6 2๊ฐœ a,b if ( a%2 != 0 && b%2 != 0 ){ score = a*a + b*b; }else if ( a%2 != 0 || b%2 != 0 ){ score = 2*(a+b); }else{ if ( a > b){ score = a-b; }else { ..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ์ •์ˆ˜ ์ฐพ๊ธฐ

๐Ÿ’ก ๋ฐฐ์—ด ์•ˆ์— n ๊ฐ’์ด ์žˆ์œผ๋ฉด 1 or 0 ์„ ์ถœ๋ ฅํ•œ๋‹ค. ๋ฐฐ์—ด์„ ๋Œ๋ ค๊ฐ€๋ฉด์„œ n ๊ณผ ๊ฐ™์€ ๊ฐ’์„ ์ฐพ์•„์ค€๋‹ค.class Solution { public int solution(int[] num_list, int n) { int answer = 0; for (int i = 0; i   ์‹คํŒจ)  ๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜ํ•ด์„œ contains ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ์ด ๋‘์ž๋ฆฌ์ˆ˜๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ๊ตฌ๋ถ„์„ ํ•  ์ˆ˜ ์—†์–ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.class Solution { public int solution(int[] num_list, int n) { String answer = num_list.toString(); String num = String.valueOf(n..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด

๐Ÿ’ก ๊ผฌ๋ฆฌ๋ฌธ์ž์—ด  ex ๊ฐ€ ํฌํ•จ๋œ ๋ฌธ์ž์—ด์€ ์ œ์™ธํ•˜๊ณ  ์—ฐ๊ฒฐํ•œ๋‹ค. ๋ฐฐ์—ด ์ค‘์— ex ํฌํ•จ๋˜์–ด์žˆ๋Š” ๊ฐ’๋“ค์„ ํ™•์ธํ•˜๊ณ ๊ทธ ๋ฐฐ์—ด๊ฐ’๋งŒ ๋นผ๊ณ  ์—ฐ๊ฒฐ์‹œํ‚ค๋ฉด ๋œ๋‹ค!class Solution { public String solution(String[] str_list, String ex) { String answer = ""; for (int i =0; i    [์‹คํŒจ] => ๋ฌธ์ œ๋ฅผ ์ž˜๋ชป์ดํ•ดํ–ˆ๋‹ค ใ… ใ… ex๊ฐ€ ํฌํ•จ๋˜์–ด์žˆ์œผ๋ฉด ex ๋ฌธ์ž๋“ค๋งŒ ๋นผ๋‚ด๊ณ  ๋‚จ์€ ๋ฌธ์ž๋Š” ๋‘๊ณ  ์—ฐ๊ฒฐ์‹œํ‚ค๋Š” ์ค„ ์•Œ์•˜๋‹ค. ex ๊ฐ€ ํฌํ•จ๋˜์ง€ ์•Š์€ ๋ฌธ์ž์—ด์€ ๊ทธ๋ƒฅ ๋ถ™์ด๊ธฐ ex ๊ฐ€ ๋“ค์–ด์ž‡๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ๊ทธ ๋ฌธ์ž์—ด์€ ๋ฌธ์žํ•˜๋‚˜ํ•˜๋‚˜ ๋น„๊ตํ•˜๋ฉฐex ๊ฐ€ ์•„๋‹Œ ๊ฒƒ๋งŒ ๋„ฃ๊ธฐclass Solution { public String sol..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๋ถ€๋ถ„ ๋ฌธ์ž์—ด

๐Ÿ’ก str1 ์ด str2 ์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ธ์ง€ ํ™•์ธํ•ด์•ผํ•œ๋‹ค.์•„๋ž˜ ๋ฌธ์ œ์™€ ๊ฐ™์€ ๋ฌธ์ œ์ด๋‹ค.  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๋ฐฐ์—ด์˜ ์›์†Œ ์‚ญ์ œํ•˜๊ธฐ๐Ÿ’กarr ์˜ ์›์†Œ ์ค‘  delete_list ์˜ ์›์†Œ์™€ ๋™์ผํ•œ ๊ฐ’์ด ์žˆ์œผ๋ฉด ์ œ๊ฑฐํ•ด์•ผํ•œ๋‹ค.  ๊ตฌํ˜„์€ ์ด๋Ÿฐ์‹์œผ๋กœ ์ง„ํ–‰ํ•ด๋ดค๋‹ค. 1) arr == delde_list ๊ฐ™์œผ๋ฉด 0 ๋Œ€์ž…2) 0๋นผ๊ณ  ์ƒˆ๋กœ์šด ๋ฐฐ์—ด์— ์‚ฝ์ž… (๋™์ ๋ฐฐ์—ด ์‚ฌ์šฉ) import javahyejux.tistory.com class Solution { public int solution(String str1, String str2) { return str2.contains(str1) ?1:0; }}

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ธ์ง€ ํ™•์ธํ•˜๊ธฐ

๐Ÿ’ก target ์ด my_string ์˜ ๋ถ€๋ถ„๋ฌธ์ž์ธ์ง€ ์•Œ์•„๋‚ด๋Š” ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์•ผํ•œ๋‹ค.  ์ด ๊ฒฝ์šฐ ๊ฐ„๋‹จํ•˜๊ฒŒ contains ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•ด์„œ ํ’€ ์ˆ˜ ์žˆ๋‹ค !๋ฆฌํ„ด๋„ ์‚ผํ•ญ์—ฐ์‚ฐ์ž๋ฅผ ํ†ตํ•ด ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์ž‘์„ฑํ•ด์ฃผ์—ˆ๋‹ค.   ๐Ÿ’ฌ str.contains() :: ํŠน์ •ํ•œ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„ ๋ฌธ์ž์—ด ์•ˆ์— ํฌํ•จ๋˜์–ด ์žˆ๋Š”์ง€๋ฅผ ํ™•์ธ  (T &  F)class Solution { public int solution(String my_string, String target) { return my_string.contains(target)?1:0; }}  โญ๋‹ค๋ฅธ์ฝ”๋“œ indexOf ํ•จ์ˆ˜์˜ ๊ฒฝ์šฐ์—๋Š” ๋ฌธ์ž์—ด์ด ์กด์žฌํ•˜๋Š”์ง€ ์•ˆํ•˜๋Š”์ง€ ๋ฐ˜ํ™˜๊ฐ’์„ ํ†ตํ•ด ์•Œ ์ˆ˜ ์žˆ๋‹ค.-1 ๋ณด๋‹ค ํฐ ๊ฒฝ์šฐ ๋ฌธ์ž์—ด์ด ์กด์žฌํ•˜๋Š” ๊ฒƒ์„ ํ†ตํ•ด ํ™•์ธํ•˜๋Š” ์ฝ”๋“œ์ด๋‹ค..