Какие утверждения справедливы для очереди, реализуемой связным списком класса LINKED_QUEUE?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
инвариантом класса LINKED_QUEUE является утверждение, что курсор всегда указывает на последний элемент списка - начало очереди(Верный ответ)
операция вставки put(x) в очередь реализуется за время O(1) выполнением одной операции над списком put_front(x), которая помещает элемент x в начало списка(Верный ответ)
операция удаления элемента из очереди – remove выполняется за время O(count), поскольку требует перемещения по всему списку, чтобы удалить элемент, стоящий в конце списка
операция удаления элемента из очереди - remove выполняется за время O(1), поскольку достаточно выполнить операцию remove для списка, удаляя элемент, на который указывает курсор списка(Верный ответ)