C# 코딩 기초 트레이닝 - 원하는 문자열 찾기

 

문제

 

나의 풀이

using System;

public class Solution 
{
    public int solution(string myString, string pat) 
    {
        if(myString.ToUpper().Contains(pat.ToUpper()))
        {
            return 1;
        }
        int answer = 0;
        return answer;
    }
}

 

모두 대문자로 변환한 뒤 String 타입의 myString의 부분 문자열 중 pat을 Contains 함수를 사용하여 찾음

 

또는 삼항연산자를 이용하여 코드를 줄일수도 있다.

using System;

public class Solution 
{
    public int solution(string myString, string pat) 
    {
        return myString.ToUpper().Contains(pat.ToUpper()) ? 1 : 0;
    }
}

 

'알고리즘 문제(프로그래머스)' 카테고리의 다른 글

문자열을 입력받아 뒤집기  (0) 2025.04.06

+ Recent posts