![]() |
1
1
我假设您希望保留原始序列中的索引。 因此,您想要的是记住值在哪个索引处的东西 第一次出现在原始序列中。 问题出在你的情况下
更干净的方法是使用字典或集合
输出
|
![]() |
2
0
我想到的第一种方法(不确定是否最佳)是将字典与列表结合使用。无论何时尝试插入值,请检查字典中是否存在该值。如果没有,就把它加到字典和你的单子上。如果有,就不要加。 这将导致O(N)复杂性。 编辑 : |