1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-10-13 01:15:14 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
This commit is contained in:
2025-09-29 14:43:44 +08:00
parent 2862a227c4
commit 13f2098086
4409 changed files with 168933 additions and 166256 deletions

View File

@@ -1,7 +1,7 @@
<p>给你一个下标从 <strong>0</strong> 开始的字符串 <code>word</code> 和一个字符 <code>ch</code> 。找出 <code>ch</code> 第一次出现的下标 <code>i</code> <strong>反转 </strong><code>word</code> 中从下标 <code>0</code> 开始、直到下标 <code>i</code> 结束(含下标 <code>i</code> )的那段字符。如果 <code>word</code> 中不存在字符 <code>ch</code> ,则无需进行任何操作。</p>
<ul>
<li>例如,如果 <code>word = "abcdefd"</code><code>ch = "d"</code> ,那么你应该 <strong>反转</strong> 从下标 0 开始、直到下标 <code>3</code> 结束(含下标 <code>3</code> )。结果字符串将会是 <code>"<em><strong>dcba</strong></em>efd"</code></li>
<li>例如,如果 <code>word = "abcdefd"</code><code>ch = 'd'</code>&nbsp;,那么你应该 <strong>反转</strong> 从下标 0 开始、直到下标 <code>3</code> 结束(含下标 <code>3</code> )。结果字符串将会是 <code>"<em><strong>dcba</strong></em>efd"</code></li>
</ul>
<p>返回 <strong>结果字符串</strong></p>
@@ -10,7 +10,8 @@
<p><strong>示例 1</strong></p>
<pre><strong>输入:</strong>word = "<em><strong>abcd</strong></em>efd", ch = "d"
<pre>
<strong>输入:</strong>word = "<em><strong>abcd</strong></em>efd", ch = 'd'
<strong>输出:</strong>"<em><strong>dcba</strong></em>efd"
<strong>解释:</strong>"d" 第一次出现在下标 3 。
反转从下标 0 到下标 3含下标 3的这段字符结果字符串是 "dcbaefd" 。
@@ -18,7 +19,8 @@
<p><strong>示例 2</strong></p>
<pre><strong>输入:</strong>word = "<em><strong>xyxz</strong></em>xe", ch = "z"
<pre>
<strong>输入:</strong>word = "<em><strong>xyxz</strong></em>xe", ch = 'z'
<strong>输出:</strong>"<em><strong>zxyx</strong></em>xe"
<strong>解释:</strong>"z" 第一次也是唯一一次出现是在下标 3 。
反转从下标 0 到下标 3含下标 3的这段字符结果字符串是 "zxyxxe" 。
@@ -26,7 +28,8 @@
<p><strong>示例 3</strong></p>
<pre><strong>输入:</strong>word = "abcd", ch = "z"
<pre>
<strong>输入:</strong>word = "abcd", ch = 'z'
<strong>输出:</strong>"abcd"
<strong>解释:</strong>"z" 不存在于 word 中。
无需执行反转操作,结果字符串是 "abcd" 。