Я хотел бы знать, есть ли способ проверить, существует ли элемент в стеке или нет. Предположим, что интерфейс стека имеет функции push, pop, isEmpty, getTop, member.Проверка наличия элемента в стеке
Я знаю, что мы можем это сделать, если мы получим верх, сравним его с этим элементом и поп его, пока он не станет пустым. Но этот метод был бы дорогостоящим, так как нам нужно было бы создать еще несколько стеков для хранения всплывающих элементов и снова восстановить их.
Вам потребуется помощь либо дополнительного времени O (n), либо O (n). –
Если вы можете это сделать, это не просто стек. – kennytm