본문 바로가기

Algorithm/String

(C++) - LeetCode (easy) 521. Longest Uncommon Subsequence I

반응형

https://leetcode.com/problems/longest-uncommon-subsequence-i/description/

 

Longest Uncommon Subsequence I - LeetCode

Can you solve this real interview question? Longest Uncommon Subsequence I - Given two strings a and b, return the length of the longest uncommon subsequence between a and b. If the longest uncommon subsequence does not exist, return -1. An uncommon subseq

leetcode.com

문자열 문제였습니다.

📕 풀이방법

📔 풀이과정

1. 둘이 같다면 -1을 반환합니다.

2. 가장 긴 uncommon subsequence는 바로 a와 b가 다를 때 더 긴 문자열의 길이입니다.

📔 정답 출력 | 반환

경우에 맞게 답을 반환합니다.


📕 Code

📔 C++

class Solution {
public:
    int findLUSlength(string a, string b) {
        if(a == b) return -1;
        return a.size() > b.size() ? a.size() : b.size();
    }
};

 


*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다.