MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

๐Ÿƒ‍โ™€๏ธprogrammers/Java 168

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ์ •์‚ฌ๊ฐํ˜•์œผ๋กœ ๋งŒ๋“ค๊ธฐ

์ฒด๊ฐ Level : โ˜…โ˜†โ˜† Review: ์กฐ๊ฑด๋งŒ ์ž˜ ์งœ๋ฉด ๊ฐ„๋‹จํžˆ ํ’€ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ !ํ–‰,์—ด ๊ฐ’ ์กฐ์ ˆํ•˜๋Š” ๋ฒ•์„ ๋ฐฐ์› ์Œ!!ํ•˜์ง€๋งŒ ์•„์ง๋„ ๋ฐฐ์—ด ์ธ๋ฑ์Šค๊ฐ’์œผ๋กœ ๋ฒ”์œ„ ์ฒ˜๋ฆฌํ•˜๋Š”๊ฒŒ ํ—ท๊ฐˆ๋ฆฐ๋‹ค ๐Ÿ’ก ๋ฌธ์ œ๋ฅผ ๋„์‹ํ™”ํ•ด๋ณด๋ฉด ์ด๋Ÿฐ๋Š๋‚Œ์ด๋‹ค ! x,y๊ฐ€ ๋™์ผํ•ด์ง€๋„๋ก 0 ์„ ์ถ”๊ฐ€ํ•ด์ค˜์•ผํ•œ๋‹ค.  + ๋™์ ๋ฐฐ์—ด์„ ์‚ฌ์šฉํ•˜์ง€์•Š๊ณ  ํ•ด๋ดค์Œ!!  ์กฐ๊ฑด์„ ๋จผ์ € ๋‚˜๋ˆ ์ฃผ์ž!  1) x > y  ํ–‰์ด ๋” ํด ๋•Œ2) x 3) x == y ํ–‰ ์—ด์ด ๊ฐ™์„ ๋•Œ  ๊ทธ๋‹ค์Œ 1) x,y ๊ฐ’์— ๋”ฐ๋ผ ๋ฐฐ์—ด ํฌ๊ธฐ๋ฅผ ์ •ํ•ด์„œ ๋งŒ๋“ค์–ด์ค€๋‹ค.ํฐ ๊ฐ’์„ ๊ธฐ์ค€์œผ๋กœ ๋งŒ๋“ค์–ด์ฃผ๋ฉด ๋จanswer = new int [x][x]; //๋ฐฐ์—ด ํฌ๊ธฐ2) ๋ฐฐ์—ด์„ ๋ณต์‚ฌํ•œ๋‹ค. (+ 2์ฐจ์› ๋ฐฐ์—ด ๋ณต์‚ฌ์‹œ ๋ฉ”์„œ๋“œ ์‚ฌ์šฉ์„ ํ•˜๋ฉด ๋” ๊ฐ„ํŽธํ•˜๋‹ค.)int[][] original = { {1, 2, 3}, {4, 5, 6},..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 2

์ฒด๊ฐ Level : โ˜…โ˜†โ˜† Review: ๋ฐฐ์—ด ์š”์†Œ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ• ๐Ÿ’ก ์„œ๋กœ ์ธ๋ฑ์Šค๋ฅผ ๊ต์ฐจํ–ˆ์„ ๋•Œ ๊ฐ’์ด ์„œ๋กœ "์ „๋ถ€" ๊ฐ™์€ ๋ฐฐ์—ด์ด๋ฉด 1 ์•„๋‹ˆ๋ฉด 0 ์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค. if (arr[i][j] == arr[j][i]){ answer =1;}์š”์†Œ ํ•˜๋‚˜ํ•˜๋‚˜ ๊ฐ™์œผ๋ฉด 1์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค ? ๋งˆ์ง€๋ง‰ ์š”์†Œ ๊ฐ’๋งŒ ๊ฐ™์•„๋„ 1์„ ๋ฐ˜ํ™˜ํ•ด๋ฒ„๋ฆฐ๋‹ค. =>  ์ฆ‰ ํ‹€๋ฆผ ์ด๋•Œ ์—ฌ๊ธฐ์„œ ํ•ต์‹ฌ์€ ์ „๋ถ€ ๊ฐ™๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.  ์ด๋Ÿด ๋•Œ์—๋Š” cnt ๊ฐ’์„ ํ†ตํ•ด ํ•˜๋‚˜ํ•˜๋‚˜ ๊ฐ’์ด ๊ฐ™์€์ง€ ์„ธ์–ด์ฃผ๊ณ ์ „๋ถ€ ! ๊ฐ™์•„์•ผํ•˜๋ฏ€๋กœcnt ๊ฐ’์ด ๋ฐฐ์—ด ์š”์†Œ ๊ฐœ์ˆ˜์™€ ๊ฐ™์€์ง€ ๋น„๊ตํ•ด์ฃผ๋ฉด ๋!class Solution { public int solution(int[][] arr) { int answer = 0; int cnt = 0; f..

๐Ÿ“ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ์ •์ˆ˜๋ฅผ ๋‚˜์„ ํ˜•์œผ๋กœ ๋ฐฐ์น˜ํ•˜๊ธฐ

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review:  ๋ˆˆ๋ฌผ์ด ๋‚œ๋‹ค... ์ด๋ ‡๊ฒŒ ์–ด๋ ค์šด ๋ฌธ์ œ๊ฐ€ ๋‚˜์˜ฌ๋•Œ๋ฉด ์กฐ๊ฑด ์žก๋Š”๊ฒŒ ๋„ˆ๋ฌด ์–ด๋ ต๋‹ค.๊ทธ๋ž˜๋„ ๋‚˜์„ ํ˜•์œผ๋กœ ๋ฐฐ์น˜ํ•˜๋Š” ๊ฒฝ์šฐ ๊บพ์ด๋Š” ๊ธฐ์ค€ (์ฆ๊ฐ)์œผ๋กœ ํ’€๋ฉด ๋˜๋Š” ๊ฑธ ์•Œ์•˜๋‹ค.(ํ˜ผ์ž ๋‹ค์‹œ ํ’€์–ด๋ณด๋ผ๊ณ ํ•˜๋ฉด ๋ชป ํ•  ๊ฒƒ ๊ฐ™์€,,)   ํ•˜๋‹จ ๋ธ”๋กœ๊ทธ ์ด๋ก  ๋ณด๊ณ  ํžŒํŠธ๋ฅผ ์–ป์–ด๋ดค์ง€๋งŒ  ๋„์ €ํžˆ........ ์ฝ”๋“œ๋ฅผ ๋ชป ์งœ๊ฒ ์–ด์š” https://blog.naver.com/PostView.nhn?blogId=tipsware&logNo=221294854442 [์‹ค์Šต] N ์ฐจ ํ–‰๋ ฌ์— ์ˆซ์ž ์ฑ„์šฐ๊ธฐ:   C ์–ธ์–ด ๊ด€๋ จ ์ „์ฒด ๋ชฉ์ฐจ http://blog.naver.com/tipsware/221010831969 1. ์‹ค์Šต ๋‚ด์šฉ ์ด๋ฒˆ ...blog.naver.com   start = 0 ;end = n;x = 0 ,y..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ํŠน๋ณ„ํ•œ ์ด์ฐจ์› ๋ฐฐ์—ด 1

์ฒด๊ฐ Level : โ˜…โ˜†โ˜† Review: 2์ฐจ์› ๋ฐฐ์—ด ํ–‰,์—ด ์ดํ•ด๋ฌธ์ œ!  ๐Ÿ’ก nxn ๋ฐฐ์—ด์—์„œ ์ˆœ์„œ๋Œ€๋กœ ํ•˜๋‚˜์”ฉ 1์„ ์ฐ์–ด์ฃผ๋Š” ๋ฐฐ์—ด์„ ๋งŒ๋“ค์–ด์•ผํ•œ๋‹ค. ๋ณดํ†ต 2์ฐจ์› ๋ฐฐ์—ด์ด๋ผ๊ณ ํ•ด์„œ 2์ค‘ for ๋ฌธ์„ ๊ธฐ๋ณธ์œผ๋กœ ํ•ด์•ผ๊ฒ ๋‹ค ! ์‹ถ๊ฒ ์ง€๋งŒ์ด ๋ฌธ์ œ๋Š” ํ•˜๋‚˜์˜ for๋ฌธ์œผ๋กœ ํ’€ ์ˆ˜ ์žˆ๋‹ค. 1) 0๋ฒˆ์งธ ํ–‰ 0๋ฒˆ์„ 1๋กœ ์ฐ์–ด์ฃผ๊ณ 2) 1๋ฒˆ์งธ ํ–‰ 1๋ฒˆ์„ 1๋กœ ์ฐ์–ด์ฃผ๊ณ 3) 2๋ฒˆ์งธ ํ–‰ 2๋ฒˆ์„ 1๋กœ ๋งŒ๋“ค์–ด์ค€๋‹ค. ์ฆ‰ [i][i] ๋กœ ํ’€ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ !! class Solution { public int[][] solution(int n) { int[][] answer = new int [n][n]; for (int i = 0; i

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java l๋กœ ๋งŒ๋“ค๊ธฐ

์ฒด๊ฐ Level : โ˜…โ˜†โ˜† Review: ๋ฌธ์ž์˜ ์•„์Šคํ‚ค์ฝ”๋“œ ๊ฐ’ ํ™œ์šฉ, ๋น„๊ต ์—ฐ์‚ฐ ๐Ÿ’ก l ๋ณด๋‹ค ์•ž์— ์žˆ๋Š” ์•ŒํŒŒ๋ฒณ ๊ฐ’์ด ๋‚˜์˜ค๋ฉด l ๋กœ ๋ฐ”๊พธ๋Š” ์ฝ”๋“œ์ด๋‹ค. ์•„์Šคํ‚ค ์ฝ”๋“œ ๊ฐ’ ๋น„๊ต๋กœ ํ’€์–ด๋ณด๊ฒ ๋‹ค! ๋ฌธ์ž ๊ฐ„์˜ ๋น„๊ต๋‚˜ ์‚ฐ์ˆ  ์—ฐ์‚ฐ์€ ํ•ด๋‹น ๋ฌธ์ž์˜ ์•„์Šคํ‚ค ์ฝ”๋“œ ๊ฐ’์— ๊ธฐ๋ฐ˜ํ•˜์—ฌ ์ˆ˜ํ–‰๋œ๋‹ค !!๊ณ ๋กœ ๋ฌธ์žํ•˜๋‚˜๋ฅผ ๋นผ์™€์„œ l ๊ณผ ๋น„๊ตํ•ด์ฃผ๋ฉด ๋!! ๐Ÿ’ฌ charAt :: ๋ฌธ์ž ํ•˜๋‚˜๋ฅผ ๋ฌธ์ž๋กœ ๊ฐ€์ ธ์˜ด๐Ÿ’ฌ substring (i , i+1)  :: i,i+1 ๋กœ ๋ฒ”์œ„๋ฅผ ํ•ด๋†“์œผ๋ฉด ๋ฌธ์ž ํ•˜๋‚˜๋งŒ ์ŠคํŠธ๋ง์œผ๋กœ ๊ฐ€์ ธ์˜จ๋‹ค. class Solution { public String solution(String myString) { String answer = ""; for (int i =0 ; i  โญ..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - java ๊ทธ๋ฆผ ํ™•๋Œ€

์ฒด๊ฐ Level : โ˜… โ˜… โ˜† Review: ์ฒ˜์Œ ๋ณด๋Š” ๋ฌธ์ œ ์Šคํƒ€์ผ์ด๋ผ ์ ‘๊ทผํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ๋‹ค.k๋ฒˆ ๋ฐ˜๋ณต ์กฐ๊ฑด๋งŒ ์ž˜ ์งœ์ง‘๊ธฐ ํ•ด์ฃผ๋ฉด ๋๋˜ ๋ฌธ์ œ! ๐Ÿ’ก ๋ฐฐ์—ด๋กœ ๋œ 1x1 ํฌ๊ธฐ์˜ ๊ทธ๋ฆผ์„ k ๋ฐฐ ๋งŒํผ ํ™•๋Œ€์‹œํ‚ค๋Š” ์ฝ”๋“œ์ด๋‹ค.์ฆ‰ k ๋ฐฐ๊ฐ€ ๋˜๋ฉด ๊ฐ€๋กœ ์„ธ๋กœ๊ฐ€ k ๋งŒํผ ์ฆ๊ฐ€๋œ๋‹ค.   ์กฐ๊ฑด๋ฌธ ์งœ๋Š”๊ฒŒ ์ƒ๊ฐ๋ณด๋‹ค ๋จธ๋ฆฌ๊ฐ€ ์•„ํŒ ๋Š”๋ฐ ใ… ๋จผ์ € ๋ฌธ์ž ํ•˜๋‚˜๋ฅผ ๋นผ๋‚ด๊ธฐ ์œ„ํ•œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , ์ดํ›„ k๋ฒˆ ๋ฐ˜๋ณตํ•ด์ฃผ๋Š” ์ฝ”๋“œ๋ฅผ ๋„ฃ์œผ๋ฉด ์‰ฝ๊ฒŒ ํ’€ ์ˆ˜ ์žˆ๋‹ค!  0) ์ „์ฒด ๋ฐฐ์—ด์„ ์ˆœํšŒ์‹œํ‚จ๋‹ค.1) (์„ธ๋กœ) ๋‘์ค„์„ ์ถœ๋ ฅํ•˜๊ธฐ ์œ„ํ•ด k ๋ฒˆ ๋ฐ˜๋ณตํ•ด์ค€๋‹ค. (๋ฌธ์ž์—ด์ด + k๋ฒˆ ์ถœ๋ ฅ ๋จ)2) ๋ฌธ์ž์—ด ๊ธธ์ด๋งŒํผ ๋ฌธ์ž ํ•˜๋‚˜์”ฉ ์ˆœํšŒ์‹œํ‚จ๋‹ค.3) (๊ฐ€๋กœ) ๋‘๊ฐœ์”ฉ ์ถœ๋ ฅํ•˜๊ธฐ ์œ„ํ•ด k๋ฒˆ ๋ฐ˜๋ณตํ•ด์ค€๋‹ค. (๋ฌธ์ž์—ด์˜ ๋ฌธ์ž ํ•˜๋‚˜ํ•˜๋‚˜ + k ๋ฒˆ ์”ฉ ์ถœ๋ ฅ๋จ.)   ๐Ÿ’ฌ  ๋ฌธ์ž์—ด ๋ฐฐ์—ด answer ..

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

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

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค - 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 { ..