База ответов ИНТУИТ

Инструменты, алгоритмы и структуры данных

<<- Назад к вопросам

Какие из утверждений справедливы в Eiffel для реализации стека на массивах?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
стек можно реализовать на массиве, растущем вверх(Верный ответ)
для стека, реализуемого массивом в языке Eiffel, всегда требуется задавать емкость - максимальное число элементов, которые можно хранить в стеке. Емкость стека определяется емкостью массива
атрибут capacity, характеризующий емкость массива (число его элементов) и атрибут count для стека - эквивалентные понятия и имеют совпадающие значения
стек можно реализовать на массиве, растущем вниз(Верный ответ)
для стека, реализуемого массивом в языке Eiffel, не требуется задавать емкость - максимальное число элементов, которые можно хранить в стеке. Емкость массива, на котором базируется стек, автоматически увеличивается и массивы в Eiffel перестраиваются, когда число записанных элементов приближается к границе, заданной атрибутом capacity(Верный ответ)
Похожие вопросы
Какие утверждения справедливы для стеков в Eiffel?
Какие утверждения справедливы для массивов в языке Eiffel:
Какие утверждения справедливы для метода force при работе с массивами в Eiffel?
Какие утверждения справедливы для реализации очереди на массиве классом ARRAYED_QUEUE?
Структуры данных, используемые в алгоритме топологической сортировки, работают не с самими элементами множества, а с их номерами. Какие утверждения справедливы относительно возможного типа сортируемых элементов в предлагаемой реализации алгоритма?
Какой из библиотечных классов Eiffel является родительским классом для всех библиотечных классов, задающих различные реализации списков?
Какие операции недоступны при работе с кортежами в языке Eiffel:
Какие типы данных можно использовать в языке Eiffel для сущностей, представляющих тексты?
Какие утверждения справедливы?
Какие утверждения справедливы для хеш-таблицы?