정렬과 투포인터-


class Solution:

    def findContentChildren(self, g: List[int], s: List[int]) -> int:

        ans, i, j = 0, 0, 0

        g.sort()

        s.sort()

        while i < len(g) and j < len(s):

            if s[j] >= g[i]:

                ans, i, j = ans + 1, i + 1, j + 1

            else:

                j += 1

        return ans