๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์ฝ”๋”ฉํ…Œ์ŠคํŠธ์—ฐ์Šต (3)

Suzie's Blog

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ๋ฌธ์ž์—ด์ด ๋ช‡ ๋ฒˆ ๋“ฑ์žฅํ•˜๋Š”์ง€ ์„ธ๊ธฐ(JavaScript)

๋ฌธ์ œ ์„ค๋ช… ๋ฌธ์ž์—ด myString๊ณผ pat์ด ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. myString์—์„œ pat์ด ๋“ฑ์žฅํ•˜๋Š” ํšŸ์ˆ˜๋ฅผ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด ์ฃผ์„ธ์š”. ์ œํ•œ์‚ฌํ•ญ 1 ≤ myString ≤ 1000 1 ≤ pat ≤ 10 ์ž…์ถœ๋ ฅ ์˜ˆ myString pat result "banana" "ana" 2 "aaaa" "aa" 3 ์ž…์ถœ๋ ฅ ์˜ˆ ์„ค๋ช… ์ž…์ถœ๋ ฅ ์˜ˆ #1 "banana"์—์„œ 1 ~ 3๋ฒˆ ์ธ๋ฑ์Šค์—์„œ ํ•œ ๋ฒˆ, 3 ~ 5๋ฒˆ ์ธ๋ฑ์Šค์—์„œ ๋˜ ํ•œ ๋ฒˆ "ana"๊ฐ€ ๋“ฑ์žฅํ•ด์„œ ์ด ๋‘ ๋ฒˆ ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 2๋ฅผ return ํ•ฉ๋‹ˆ๋‹ค. ์ž…์ถœ๋ ฅ ์˜ˆ #2 "aaaa"์—์„œ 0 ~ 2๋ฒˆ ์ธ๋ฑ์Šค์—์„œ ํ•œ ๋ฒˆ, 1 ~ 3๋ฒˆ ์ธ๋ฑ์Šค์—์„œ ํ•œ ๋ฒˆ, 2 ~ 4๋ฒˆ ์ธ๋ฑ์Šค์—์„œ ํ•œ ๋ฒˆ "aa"๊ฐ€ ๋“ฑ์žฅํ•ด์„œ ์ด ์„ธ ๋ฒˆ ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 3์„ re..