-
728x90
๐ ๋ฌธ์ ์ค๋ช
๋ถ๋ถ ๋ฌธ์์ด์ด๋ ๋ฌธ์์ด์์ ์ฐ์๋ ์ผ๋ถ๋ถ์ ํด๋นํ๋ ๋ฌธ์์ด์ ์๋ฏธํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฌธ์์ด "ana", "ban", "anana", "banana", "n"๋ ๋ชจ๋ ๋ฌธ์์ด "banana"์ ๋ถ๋ถ ๋ฌธ์์ด์ด์ง๋ง, "aaa", "bnana", "wxyz"๋ ๋ชจ๋ "banana"์ ๋ถ๋ถ ๋ฌธ์์ด์ด ์๋๋๋ค.
๋ฌธ์์ด my_string๊ณผ target์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, target์ด ๋ฌธ์์ด my_string์ ๋ถ๋ถ ๋ฌธ์์ด์ด๋ผ๋ฉด 1์, ์๋๋ผ๋ฉด 0์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
๐ ์ ํ ์ฌํญ
- 1 ≤
my_string
์ ๊ธธ์ด ≤ 100 my_string
์ ์์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.- 1 ≤
target
์ ๊ธธ์ด ≤ 100 - target์ ์์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
๐ ๋ต์
class Solution { public int solution(String my_string, String target) { return my_string.contains(target)?1:0; } }
๊ธฐ์ค ๋ฌธ์์ด
my_string
์target
๋ฌธ์์ด์ด ํฌํจ๋์ด ์์ผ๋ฉด 1, ํฌํจ๋์ด ์์ง ์๋ค๋ฉด 0์ ๋ฆฌํดํ๋ ๋ฌธ์ .๋ฌธ์์ด์ด ํฌํจ๋์ด ์๋์ง ์๋์ง๋ฅผ ํ์ ํ๊ธฐ ์ํด
contains()
ํจ์๋ฅผ ์ด์ฉํ๊ณ ํด๋น ํจ์๋ ๊ธฐ์ค ๋ฌธ์์ด์ ๋งค๊ฐ๋ณ์ ๋ฌธ์์ด์ด ํฌํจ๋์ด ์์ผ๋ฉดtrue
, ์๋ค๋ฉดfalse
๋ฅผ ๋ฆฌํดํ๊ธฐ ๋๋ฌธ์ ์ผํญ์ฐ์ฐ์๋ฅผ ์ด์ฉํด์ 1 ๋๋ 0์ ๋ฆฌํดํ๋ค.๐ก ์ฐธ๊ณ
๊ธฐ์ค๋ฌธ์์ด.contains(๋ฌธ์์ด)
: ๊ธฐ์ค ๋ฌธ์์ด์ ๋งค๊ฐ๋ณ์ ๋ฌธ์์ด์ด ํฌํจ๋์ด ์๋์ง ์๋์ง ํ์ธ ํ ํฌํจ๋๋ค๋ฉด true, ๋ถํฌํจ์ด๋ผ๋ฉด false๋ฅผ ๋ฆฌํดํ๋ ํจ์
728x90'algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐ป ์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ๋ฌธ์์ด ์ ์์ ํฉ (0) 2023.09.25 ๐ป ์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ๊ธธ์ด์ ๋ฐ๋ฅธ ์ฐ์ฐ (0) 2023.09.25 ๐ป ์๋ฐ ์๊ณ ๋ฆฌ์ฆ - n ๋ฒ์งธ ์์๊น์ง (0) 2023.09.24 ๐ป ์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ์ ์กฐ์ํ๊ธฐ 2 (0) 2023.09.23 ๐ป ์๋ฐ ์๊ณ ๋ฆฌ์ฆ - ์ ์กฐ์ํ๊ธฐ1 (0) 2023.09.21 - 1 ≤