코린이의 소소한 공부노트

[프로그래머스/Lv.0] 문자열 바꿔서 찾기 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] 문자열 바꿔서 찾기

무지맘 2023. 4. 25. 20:04

1. Input, Output, Example

- myString"A""B", "B""A"로 바꾼 문자열의 연속하는 부분 문자열 중 pat이 있으면 1을 아니면 0을 반환

 

2. Constraint

1) 1 myString 100

2) 1 pat 10

3) myStringpat는 문자 "A""B"로만 이루어진 문자열이다.

 

3. Code

1) 첫 코드(2023/04/25)

class Solution {
    public int solution(String myString, String pat) {
        pat = pat.replaceAll("A","a").replaceAll("B","A").replaceAll("a","B");
        return myString.indexOf(pat)==-1 ? 0 : 1;
    }
}