Наиболее эффективная изменяемая коллекция для удаления первого или последнего элемента - PullRequest
0 голосов
/ 09 октября 2018

Мне нужно повторно удалить первый элемент из коллекции в Scala.Какая коллекция наиболее эффективна для этого случая.

Как насчет удаления последнего элемента?Должен ли я использовать тот же или другой тип коллекции?

Мое первоначальное исследование указало [не каламбур] на DoubleLinkedList , но это устарело.

I 'Я пробовал это в ListBuffer.Это работает, но я не знаю, является ли это наиболее эффективным

  c -= c.head
  d -= d.last

1 Ответ

0 голосов
/ 09 октября 2018

Вы можете проверить, соответствует ли выбранная структура данных вашим ожиданиям на этой странице .

...