Level 0. 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기
string::rfind() 함수를 통해 뒤에서부터 찾는 것이 효율적이다.
#include <iostream>
using namespace std;
string solution(string myString, string pat)
{
return myString.substr(0, myString.rfind(pat) + pat.length());
}
'자료구조 & 알고리즘 > 프로그래머스' 카테고리의 다른 글
Level 0. 리스트 자르기 (0) | 2023.05.01 |
---|---|
Level 0. 수열과 구간 쿼리 1 (0) | 2023.04.30 |
Level 0. 날짜 비교하기 (0) | 2023.04.29 |
Level 0. 이차원 배열 대각선 순회하기 (0) | 2023.04.29 |
Level 0. 조건에 맞게 수열 변환하기 2 (0) | 2023.04.28 |