Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.29 KB

0567-permutation-in-string.adoc

File metadata and controls

47 lines (33 loc) · 1.29 KB

567. Permutation in String

{leetcode}/problems/permutation-in-string/[LeetCode - Permutation in String^]

Given two strings s1 and s2, write a function to return true if s2 contains the permutation of s1. In other words, one of the first string’s permutations is the substring of the second string.

Example 1:
Input: s1 = "ab" s2 = "eidbaooo"
Output: True
Explanation: s2 contains one permutation of s1 ("ba").
Example 2:
Input:s1= "ab" s2 = "eidboaoo"
Output: False

Note:

  • The input strings only contain lower case letters.

  • The length of both given strings is in range [1, 10,000].

解题分析

滑动窗口大法好!

{image_attr}
link:{sourcedir}/_0567_PermutationInString.java[role=include]
link:{sourcedir}/_0567_PermutationInString_2.java[role=include]