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

โ˜… 519

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ํŠน์ดํ•œ ์ •๋ ฌ

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ๋ฐฐ์—ด์˜ ์‘์šฉ! ์ˆซ์ž ์‚ฌ์ด์˜ ๊ด€๊ณ„์™€ ์ •๋ ฌ์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๐Ÿ’ก์ •์ˆ˜ n์„ ๊ธฐ์ค€์œผ๋กœ n๊ณผ ๊ฐ€๊นŒ์šด ์ˆ˜๋ถ€ํ„ฐ ์ •๋ ฌํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋•Œ n์œผ๋กœ๋ถ€ํ„ฐ์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฐ™๋‹ค๋ฉด ๋” ํฐ ์ˆ˜๋ฅผ ์•ž์— ์˜ค๋„๋ก ๋ฐฐ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด numlist์™€ ์ •์ˆ˜ n์ด ์ฃผ์–ด์งˆ ๋•Œ numlist์˜ ์›์†Œ๋ฅผ n์œผ๋กœ๋ถ€ํ„ฐ ๊ฐ€๊นŒ์šด ์ˆœ์„œ๋Œ€๋กœ ์ •๋ ฌํ•œ ๋ฐฐ์—ด์„ returnhttps://school.programmers.co.kr/learn/courses/30/lessons/120880     1) ๋ฐฐ์—ด์„ ์ •๋ ฌํ•˜๊ณ  ์‹œ์ž‘2) ๊ฐ๊ฐ ๋ฐฐ์—ด ๊ฐ’์—์„œ n ์„ ๋บ€ ๊ฐ’ (์ ˆ๋Œ“๊ฐ’์œผ๋กœ) ๋น„๊ต  ==> ๊ทœ์น™๋Œ€๋กœ ๊ฐ€๊นŒ์šด ์ˆ˜๋ถ€ํ„ฐ ์ˆœ์„œ๊ฐ€ ์ •ํ•ด์ง„๋‹ค!!!4) ์ž๋ฆฌ ์ด๋™   [์ฐธ๊ณ ] import java.util.Arrays;class Solu..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ๋กœ๊ทธ์ธ ์„ฑ๊ณต?

์ฒด๊ฐ Level : โ˜… โ˜… โ˜†Review: ์กฐ๊ฑด์˜ ์ˆœ์„œ๋ฅผ ์ž˜ ์ƒ๊ฐํ•ด์•ผํ•˜๋Š” ๋ฌธ์ œ ๐Ÿ’ก ๋จธ์“ฑ์ด๊ฐ€ ์ž…๋ ฅํ•œ ์•„์ด๋””์™€ ํŒจ์Šค์›Œ๋“œ๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด id_pw์™€ ํšŒ์›๋“ค์˜ ์ •๋ณด๊ฐ€ ๋‹ด๊ธด 2์ฐจ์› ๋ฐฐ์—ด db๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋กœ๊ทธ์ธ ์„ฑ๊ณต, ์‹คํŒจ์— ๋”ฐ๋ฅธ ๋ฉ”์‹œ์ง€๋ฅผ return  1) ๋จผ์ € ์กฐ๊ฑด์„ ์ƒ๊ฐํ•œ๋‹ค.1- ์•„์ด๋””/๋น„๋ฐ€๋ฒˆํ˜ธ ๋‘˜๋‹ค ๋งž์„ ๋•Œ2- ์•„์ด๋””๋Š” ๋งž์ง€๋งŒ, ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ํ‹€๋ฆด ๋•Œ3- ์•„์ด๋””/๋น„๋ฐ€๋ฒˆํ˜ธ ๋‘˜๋‹ค ํ‹€๋ฆด ๋•Œ 2) if  ์•„์ด๋””๋งŒ ๋งž์„ ๋•Œ  -> 2if ๋‘˜ ๋‹ค ๋งž์„ ๋•Œ -> 3else ๋‘˜ ๋‹ค ํ‹€๋ฆด ๋•Œ -> 0 3) ์ด๋•Œ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜ (flag)๋งŒ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐฐ์—ด ์ˆœ์„œ๋Œ€๋กœ ๋น„๊ตํ–ˆ์„ ๋•Œ๊ฒฐ๊ณผ ๊ฐ’์„ ์ œ๋Œ€๋กœ ํ™•์ธํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค.(๋งˆ์ง€๋ง‰ ๋น„๊ต๊ฐ’๋งŒ ํ™•์ธ์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ)๋ฐฐ์—ด์— ๊ฐ’์„ ๋ˆ„์ ์‹œ์ผœ์„œ ๊ฒฐ๊ณผ๊ฐ’์„ ํ™•์ธํ•ด์ค˜์•ผํ•œ๋‹ค.   import j..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์˜น์•Œ์ด (1)

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ๋„์ €ํžˆ ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ๋กœ๋Š”... ์ฝ”๋“œ์งœ๊ธฐ๊ฐ€ ํž˜๋“ค์–ด์„œ replace ํžŒํŠธ๋ฅผ ์–ป๊ณ  ์‰ฝ๊ฒŒ ํ’€ ์ˆ˜ ์žˆ์—ˆ๋‹ค!!  ๐Ÿ’ก "aya", "ye", "woo", "ma" ๋„ค ๊ฐ€์ง€ ๋ฐœ์Œ์„ ์ตœ๋Œ€ ํ•œ ๋ฒˆ์”ฉ ์‚ฌ์šฉํ•ด ์กฐํ•ฉํ•œ(์ด์–ด ๋ถ™์ธ) ๋ฐœ์Œ์ด ๋ช‡๊ฐœ์ธ์ง€ ๋ฐ˜ํ™˜.  1) ๋จผ์ € ๋ฐฐ์—ด์— ๋‹ด๊ธด ๊ฐ๊ฐ์˜ ๋ฐœ์Œ๋“ค์„ - ๋กœ ๋ณ€ํ™˜์‹œ์ผœ์ฃผ๊ณ 2) ์ •๊ทœํ‘œํ˜„์‹์„ ํ†ตํ•ด์„œ  - ๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋ฐœ์Œ์„ ์ฐพ์•„์ค€๋‹ค.3) ์นด์šดํŒ… ํ•ด์ฃผ๋ฉด ๋!  ๐Ÿ’ฌmatches("^-+$") : - ๊ฐ€ ์‹œ์ž‘๋ถ€ํ„ฐ ๋๊นŒ์ง€ ํ•œ๊ฐœ์ด์ƒ ์กด์žฌํ•œ๋‹ค๋Š” ๋œป  (์ฆ‰ - ๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์ž์—ด ์ฐพ๊ธฐ)  [์„ฑ๊ณต] import java.util.*;class Solution { public int solution(String[] babbling) { ..

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

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ๋™์ ๋ฐฐ์—ด๊ณผ ๋ฐฐ์—ด index ํ™œ์šฉํ•˜๊ธฐ ๐Ÿ’ก์˜์–ด ์ ์ˆ˜์™€ ์ˆ˜ํ•™ ์ ์ˆ˜์˜ ํ‰๊ท  ์ ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•™์ƒ๋“ค์˜ ๋“ฑ์ˆ˜๋ฅผ ๋งค๊ธฐ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜์–ด ์ ์ˆ˜์™€ ์ˆ˜ํ•™ ์ ์ˆ˜๋ฅผ ๋‹ด์€ 2์ฐจ์› ์ •์ˆ˜ ๋ฐฐ์—ด score๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ์˜์–ด ์ ์ˆ˜์™€ ์ˆ˜ํ•™ ์ ์ˆ˜์˜ ํ‰๊ท ์„ ๊ธฐ์ค€์œผ๋กœ ๋งค๊ธด ๋“ฑ์ˆ˜๋ฅผ ๋‹ด์€ ๋ฐฐ์—ด์„ returnhttps://school.programmers.co.kr/learn/courses/30/lessons/120882    1) ๊ฐ๊ฐ ๋”ํ•œ ์ ์ˆ˜๋ฅผ ๋ฐฐ์—ด์— ์‚ฝ์ž…2) ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ (๋”ํ•œ๊ฐ’์ด ์ž‘์„ ์ˆ˜๋ก ์ˆœ์œ„๊ฐ€ ๋‚ฎ๋‹ค)3) ์ƒˆ ๋ฐฐ์—ด์— ์˜์–ด,์ˆ˜ํ•™ ๊ณผ๋ชฉ ํ•ด๋‹น ์ธ๋ฑ์Šค๊ฐ’  + 1  (๋“ฑ์ˆ˜)  [์ฐธ๊ณ ]import java.util.*;class Solution { public int[] solution(..

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

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ์—ฌํƒœ ๋ฐฐ์šด ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜, ์†Œ์ธ์ˆ˜๋ถ„ํ•ด, ๊ธฐ์•ฝ๋ถ„์ˆ˜ ๋ชจ๋‘ ์‚ฌ์šฉํ•˜๋Š” ์ฝ”๋”ฉ ๐Ÿ’ก ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž๊ฐ€ ๊ณ„์†๋˜์ง€ ์•Š๊ณ  ์œ ํ•œ๊ฐœ์ธ ์†Œ์ˆ˜๋ฅผ ์œ ํ•œ์†Œ์ˆ˜๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„์ˆ˜๋ฅผ ์†Œ์ˆ˜๋กœ ๊ณ ์น  ๋•Œ ์œ ํ•œ์†Œ์ˆ˜๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋Š” ๋ถ„์ˆ˜์ธ์ง€ ํŒ๋ณ„  ,  a/b๊ฐ€ ์œ ํ•œ์†Œ์ˆ˜์ด๋ฉด 1์„, ๋ฌดํ•œ์†Œ์ˆ˜๋ผ๋ฉด 2  import java.util.ArrayList;class Solution { public int solution(int a, int b) { int answer = 0; ArrayList ans = new ArrayList(); int x = a; int y = b; // ์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜ ๊ตฌํ•˜๊ธฐ ..

๐Ÿ“ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java ๊ฒน์น˜๋Š” ์„ ๋ถ„์˜ ๊ธธ์ด

import java.util.*;class Solution { public int[] solution(int[] numlist, int n) { int size = numlist.length; for(int i=0; i n ? 1 : -1); int b = (numlist[k] - n) * (numlist[k] > n ? 1 : -1); if(a > b || (a == b && numlist[i]    [์‹คํŒจ]class Solution { public int solution(int[][] lines) { int answer = 0; int x1 = lines[0][0], y1..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์ €์ฃผ์˜ ์ˆซ์ž 3

์ฒด๊ฐ Level : โ˜…โ˜†โ˜† Review: ์ˆซ์ž ํ™œ์šฉ! ๐Ÿ’ก 3์˜ ๋ฐฐ์ˆ˜, 3์ด ๋“ค์–ด๊ฐ„ ์ˆซ์ž ์ œ์™ธ ํ•˜๊ณ   1) ๋ฐฐ์—ด์€ 100๊นŒ์ง€ ์žก์•„์ค€๋‹ค. (n ์ด 100๊นŒ์ง€ ์ž„)2)  i ๋Š” 200๋ถ€ํ„ฐ ์ •๋„ ๋„‰๋„‰ํžˆ ์žก์•„์ค€๋‹ค. 3์˜ ๋ฐฐ์ˆ˜์™€ 3์ด ๋“ค์–ด๊ฐ„ ์ˆซ์ž๋ฅผ ๋นผ๊ณ  ๋„ฃ๋‹ค๋ณด๋ฉด 100์ด ํ›จ์”ฌ ๋„˜๊ธฐ ๋•Œ๋ฌธ3) 3์˜ ๋ฐฐ์ˆ˜๊ฐ€ ์•„๋‹ˆ๊ณ  3์ด ํฌํ•จ๋˜์ง€ ์•Š๋Š” ์ˆ˜๋งŒ ๋ฐฐ์—ด์— ๋„ฃ์–ด์ฃผ๋ฉด 3x ๋งˆ์„์—์„œ ์“ฐ๋Š” ์ˆซ์ž๊ฐ€ ๋œ๋‹ค.!! import java.util.ArrayList;import java.util.List;class Solution { public int solution(int n) { int answer = 0; int[] a = new int[100]; List b = new ArrayList(); ..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์‚ผ๊ฐํ˜•์˜ ์™„์„ฑ์กฐ๊ฑด (2)

์ฒด๊ฐ Level : โ˜…โ˜† โ˜† Review: ์กฐ๊ฑด์ด ํ—ท๊ฐˆ๋ ค์„œ ์กฐ๊ธˆ ํž˜๋“ค์—ˆ๋‹ค  ์ˆ˜ํ•™๊ณต๋ถ€๋ฅผ ๋‹ค์‹œํ•ด์•ผํ•˜๋‚˜ ๐Ÿคฃ ๐Ÿ’ก์‚ผ๊ฐํ˜•์˜ ๋‘ ๋ณ€์˜ ๊ธธ์ด๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด sides์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ ํ•œ ๋ณ€์ด ๋  ์ˆ˜ ์žˆ๋Š” ์ •์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ return 1. ์ตœ๋Œ“๊ฐ’ , ์ตœ์†Ÿ๊ฐ’์„ ์ฐพ์•„์ค€๋‹ค.2. ๋‘˜์ค‘ํ•˜๋‚˜๊ฐ€ ํฐ ๊ฐ’์ผ๋•Œ = ํฐ๊ฐ’-์ž‘์€๊ฐ’ + 1  ~ ํฐ๊ฐ’๊นŒ์ง€ ๊ฐœ์ˆ˜3. ๋‚˜๋จธ์ง€ ๋‹ค๋ฅธ ํ•˜๋‚˜๊ฐ€ ํฐ๊ฐ’์ผ๋•Œ = ํฐ๊ฐ’ + 1 ~ ํฐ๊ฐ’+์ž‘์€๊ฐ’ ๊ฐœ์ˆ˜  class Solution { public int solution(int[] sides) { int cnt = 0; int max = Math.max(sides[0], sides[1]); int min = Math.min(sides[0], sides[1..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์™ธ๊ณ„์–ด ์‚ฌ์ „

์ฒด๊ฐ Level : โ˜… โ˜… โ˜…  Review: ์ •๊ทœํ‘œํ˜„์‹์œผ๋กœ ์ž‘์„ฑํ•˜๋ฉด ์ •๋ง ์‰ฌ์šด ์ฝ”๋“œ๊ณ , ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ํ•œ๋‹ค๋ฉด ๋‚œ์ด๋„๊ฐ€ ์žˆ๋‹ค ใ… ใ…  ๐Ÿ’ก๋ฐฐ์—ด spell๊ณผ ์™ธ๊ณ„์–ด ์‚ฌ์ „ dic์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. spell์— ๋‹ด๊ธด ์•ŒํŒŒ๋ฒณ์„ ํ•œ๋ฒˆ์”ฉ๋งŒ ๋ชจ๋‘ ์‚ฌ์šฉํ•œ ๋‹จ์–ด๊ฐ€ dic์— ์กด์žฌํ•œ๋‹ค๋ฉด 1, ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด 2๋ฅผ return   1.  dic ๋ฐฐ์—ด์„ ๋Œ๋ฉด์„œ2.  dic[i] ์— spell ์˜ ๋ฌธ์ž์—ด์ด ํฌํ•จ๋˜์–ด์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ  cnt ํ•œ๋‹ค.3. dic [i] ์˜ cnt ๊ฐ€ 3๊ฐœ๋ณด๋‹ค ํฌ๋ฉด (spell ์˜ ๋ฌธ์ž๋“ค์ด ์ „๋ถ€ ๋“ค์–ด์žˆ๋‹ค๋ฉด) cnt 2๋ฅผ ์ฆ๊ฐ€์‹œ์ผœ์ค€๋‹ค (์ด๊ฒŒ ์ตœ์ข… ๊ฒฐ๊ณผ๊ฐ’)4. ์ดํ›„ cnt2 ๊ฐ€ 1์ด๋ฉด dic ์— ํ•˜๋‚˜๋งŒ ์กด์žฌํ•˜๋ฏ€๋กœ 1 , cnt2 ๊ฐ€ 1์ด ์•„๋‹ˆ๋ผ๋ฉด ์—†๊ฑฐ๋‚˜, 2๊ฐœ ์ด์ƒ ์กด์žฌํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ 2 ์ถœ๋ ฅ   [์„ฑ๊ณต]..