All Downloads are FREE. Search and download functionalities are using the official Maven repository.

g0701_0800.s0796_rotate_string.readme.md Maven / Gradle / Ivy

There is a newer version: 1.30
Show newest version
796\. Rotate String

Easy

Given two strings `s` and `goal`, return `true` _if and only if_ `s` _can become_ `goal` _after some number of **shifts** on_ `s`.

A **shift** on `s` consists of moving the leftmost character of `s` to the rightmost position.

*   For example, if `s = "abcde"`, then it will be `"bcdea"` after one shift.

**Example 1:**

**Input:** s = "abcde", goal = "cdeab"

**Output:** true

**Example 2:**

**Input:** s = "abcde", goal = "abced"

**Output:** false

**Constraints:**

*   `1 <= s.length, goal.length <= 100`
*   `s` and `goal` consist of lowercase English letters.




© 2015 - 2024 Weber Informatics LLC | Privacy Policy