丈夫志四海,万里犹比邻。这篇文章主要讲述[LeetCode] Find Anagram Mappings 寻找异构映射相关的知识,希望能为你提供帮助。
【[LeetCode] Find Anagram Mappings 寻找异构映射】Given two lists
A
and
B
, and
B
is an anagram of
A
.
B
is an anagram of
A
means
B
is made by randomizing the order of the elements in
A
.
We want to find an
index mapping
P
, from
A
to
B
. A mapping
P[i] = j
means the
i
th element in
A
appears in
B
at index
j
.
These lists
A
and
B
may contain duplicates. If there are multiple answers, output any of them.
For example, given
A = [12, 28, 46, 32, 50] B = [50, 12, 32, 46, 28]
We should return
[1, 4, 3, 2, 0]
as
P[0] = 1
because the
0
th element of
A
appears at
B[1]
, and
P[1] = 4
because the
1
st element of
A
appears at
B[4]
, and so on.Note:
A, B
have equal lengths in range[1, 100]
.A[i], B[i]
are integers in range[0, 10^5]
.
s
推荐阅读
- Android studio 3.0安装MUMU模拟器
- 《Android进阶之光》--Dagger2
- 《Android进阶之光》--事件总线
- jQuery中append appendTo prepend prependTo insertBefore insertAfter after before之间的区别
- android studio gradle统一管理版本
- 全民充电节APP又上新福利,你发现了吗()
- Android Studio 经常使用手冊
- 手工增加Mapping
- 使用ionic cordova build android --release --prod命令打包报错解决方法