패턴 찾기
Coddy C# 여정의 기초 섹션에 포함된 레슨 — 69개 중 68번째.
챌린지
쉬움두 개의 문자열 배열을 입력받아 두 번째 배열이 첫 번째 배열 내에 패턴으로 존재하는지(연속된 순서로) 판별하는 프로그램을 작성하세요.
패턴은 두 번째 배열의 모든 요소가 첫 번째 배열의 어느 지점에서 동일한 순서로 함께 나타날 때 존재하며, 이는 문자열 내에서 부분 문자열을 찾는 것과 유사합니다.
예시:
string str1 = {"1", "2", "3", "4", "5", "6", "7"};
string str2 = {"3", "4", "5"};
// Should return truestring str1 = {"5", "6", "7", "8", "9"};
string str2 = {"6", "8"};
// Should return false (not consecutive)직접 해보기
using System;
public class Program {
public static void Main(string[] args) {
string arrString1 = Console.ReadLine();
string arrString2 = Console.ReadLine();
string[] str1 = arrString1.Split(",");
string[] str2 = arrString2.Split(",");
// 아래에 코드를 작성하세요
}
}