1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-11 02:58:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/回环句 [circular-sentence].html
2022-12-04 20:08:50 +08:00

62 lines
3.0 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p><strong>句子</strong> 是由单个空格分隔的一组单词,且不含前导或尾随空格。</p>
<ul>
<li>例如,<code>"Hello World"</code><code>"HELLO"</code><code>"hello world hello world"</code> 都是符合要求的句子。</li>
</ul>
<p>单词 <strong></strong> 由大写和小写英文字母组成。且大写和小写字母会视作不同字符。</p>
<p>如果句子满足下述全部条件,则认为它是一个 <strong>回环句</strong> </p>
<ul>
<li>单词的最后一个字符和下一个单词的第一个字符相等。</li>
<li>最后一个单词的最后一个字符和第一个单词的第一个字符相等。</li>
</ul>
<p>例如,<code>"leetcode exercises sound delightful"</code><code>"eetcode"</code><code>"leetcode eats soul"</code> 都是回环句。然而,<code>"Leetcode is cool"</code><code>"happy Leetcode"</code><code>"Leetcode"</code><code>"I like Leetcode"</code><strong></strong> 是回环句。</p>
<p>给你一个字符串 <code>sentence</code> ,请你判断它是不是一个回环句。如果是,返回 <code>true</code><em> </em>;否则,返回 <code>false</code></p>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
<pre>
<strong>输入:</strong>sentence = "leetcode exercises sound delightful"
<strong>输出:</strong>true
<strong>解释:</strong>句子中的单词是 ["leetcode", "exercises", "sound", "delightful"] 。
- leetcod<strong><em>e</em></strong> 的最后一个字符和 <strong><em>e</em></strong>xercises 的第一个字符相等。
- exercise<em><strong>s</strong></em> 的最后一个字符和 <em><strong>s</strong></em>ound 的第一个字符相等。
- <em><strong>s</strong></em>ound 的最后一个字符和 delightfu<em><strong>l</strong></em> 的第一个字符相等。
- delightfu<em><strong>l</strong></em> 的最后一个字符和 <em><strong>l</strong></em>eetcode 的第一个字符相等。
这个句子是回环句。</pre>
<p><strong>示例 2</strong></p>
<pre>
<strong>输入:</strong>sentence = "eetcode"
<strong>输出:</strong>true
<strong>解释:</strong>句子中的单词是 ["eetcode"] 。
- eetcod<em><strong>e</strong></em> 的最后一个字符和 eetcod<em><strong>e</strong></em> 的第一个字符相等。
这个句子是回环句。</pre>
<p><strong>示例 3</strong></p>
<pre>
<strong>输入:</strong>sentence = "Leetcode is cool"
<strong>输出:</strong>false
<strong>解释:</strong>句子中的单词是 ["Leetcode", "is", "cool"] 。
- Leetcod<em><strong>e</strong></em>&nbsp;的最后一个字符和 i<strong><em>s</em></strong> 的第一个字符 <strong></strong> 相等。
这个句子 <strong></strong> 是回环句。</pre>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>1 &lt;= sentence.length &lt;= 500</code></li>
<li><code>sentence</code> 仅由大小写英文字母和空格组成</li>
<li><code>sentence</code> 中的单词由单个空格进行分隔</li>
<li>不含任何前导或尾随空格</li>
</ul>