1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-10 18:48:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/两个字符串的排列差 [permutation-difference-between-two-strings].html
2024-05-16 15:32:41 +08:00

49 lines
2.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>给你两个字符串 <code>s</code><code>t</code>,每个字符串中的字符都不重复,且 <code>t</code><code>s</code> 的一个排列。</p>
<p><strong>排列差</strong> 定义为 <code>s</code><code>t</code> 中每个字符在两个字符串中位置的绝对差值之和。</p>
<p>返回 <code>s</code><code>t</code> 之间的<strong> 排列差 </strong></p>
<p>&nbsp;</p>
<p><strong class="example">示例 1</strong></p>
<div class="example-block">
<p><strong>输入:</strong><span class="example-io">s = "abc", t = "bac"</span></p>
<p><strong>输出:</strong><span class="example-io">2</span></p>
<p><strong>解释:</strong></p>
<p>对于 <code>s = "abc"</code><code>t = "bac"</code>,排列差是:</p>
<ul>
<li><code>"a"</code><code>s</code> 中的位置与在 <code>t</code> 中的位置之差的绝对值。</li>
<li><code>"b"</code><code>s</code> 中的位置与在 <code>t</code> 中的位置之差的绝对值。</li>
<li><code>"c"</code><code>s</code> 中的位置与在 <code>t</code> 中的位置之差的绝对值。</li>
</ul>
<p>即,<code>s</code><code>t</code> 的排列差等于 <code>|0 - 1| + |2 - 2| + |1 - 0| = 2</code></p>
</div>
<p><strong class="example">示例 2</strong></p>
<div class="example-block">
<p><strong>输入:</strong><span class="example-io">s = "abcde", t = "edbac"</span></p>
<p><strong>输出:</strong><span class="example-io">12</span></p>
<p><strong>解释:</strong> <code>s</code><code>t</code> 的排列差等于 <code>|0 - 3| + |1 - 2| + |2 - 4| + |3 - 1| + |4 - 0| = 12</code></p>
</div>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>1 &lt;= s.length &lt;= 26</code></li>
<li>每个字符在 <code>s</code> 中最多出现一次。</li>
<li><code>t</code><code>s</code> 的一个排列。</li>
<li><code>s</code> 仅由小写英文字母组成。</li>
</ul>