Я хочу обнаружить дубликат в списке списка.Например,
[[-1,0,-1][0,1,2][0,-1,-1]]
Под дубликатом я имел в виду, если список содержит одинаковые элементы в любом порядке.
Я попробовал одно решение, которое состоит в сортировке списка и вставке каждого из них в набор.Есть ли другой лучший способ сделать это?
Одна проблема, с которой я столкнулся, заключается в том, что если я вставлю список без сортировки в набор, он не будет обнаружен как дубликат.(т.е. [-1,0, -1] и [0, -1, -1])
Наконец, как я хочу, чтобы список был,
[[-1,0,-1][0,1,2]]
Обратите внимание, что то же самоездесь ответ на вопрос Java: лучший способ удалить дублированный список в списке , но он немного отличается от того, что я здесь задаю.