leetcode 면접문제 01.02.상호 문자 재정렬 여부 결정

749 단어 leetcode
면접문제 01.02.상호 문자 재정렬 여부 결정
난이도 간단12
두 문자열s1s2를 지정하려면 한 문자열의 문자를 다시 배열한 후에 다른 문자열이 될 수 있는지 프로그램을 작성하십시오.
예 1:
  : s1 = "abc", s2 = "bca"
  : true 
class Solution:
    def CheckPermutation(self, s1: str, s2: str) -> bool:
        return sorted(s1)==sorted(s2)


class Solution:
    def CheckPermutation(self, s1: str, s2: str) -> bool:
        S1 = collections.Counter(s1)
        S2 = collections.Counter(s2)
        return S1 == S2

예 2:
  : s1 = "abc", s2 = "bad"
  : false

좋은 웹페이지 즐겨찾기