Главная /
Инструменты, алгоритмы и структуры данных /
Какие из утверждений справедливы в Eiffel для реализации стека на массивах?
Какие из утверждений справедливы в Eiffel для реализации стека на массивах?
вопросПравильный ответ:
стек можно реализовать на массиве, растущем вверх
стек можно реализовать на массиве, растущем вниз
атрибут
capacity
, характеризующий емкость массива (число его элементов) и атрибут count
для стека - эквивалентные понятия и имеют совпадающие значения
для стека, реализуемого массивом в языке Eiffel, всегда требуется задавать емкость - максимальное число элементов, которые можно хранить в стеке. Емкость стека определяется емкостью массива
для стека, реализуемого массивом в языке Eiffel, не требуется задавать емкость - максимальное число элементов, которые можно хранить в стеке. Емкость массива, на котором базируется стек, автоматически увеличивается и массивы в Eiffel перестраиваются, когда число записанных элементов приближается к границе, заданной атрибутом
capacity
Сложность вопроса
92
Сложность курса: Инструменты, алгоритмы и структуры данных
89
Оценить вопрос
Комментарии:
Аноним
Я провалил экзамен, какого чёрта я не углядел этот чёртов сайт с ответами по тестам интуит раньше
15 ноя 2019
Аноним
Если бы не эти ответы - я бы сломался c этими тестами intuit.
25 сен 2016
Другие ответы на вопросы из темы программирование интуит.
- # Для современных настольных компьютеров примерно во сколько раз скорость доступа к регистрам превышает скорость доступа к дискам?
- # Структуры данных, используемые в алгоритме топологической сортировки, работают не с самими элементами множества, а с их номерами. Какие утверждения справедливы относительно возможного типа сортируемых элементов в предлагаемой реализации алгоритма?
- # Какие утверждения не справедливы для класса, спроектированного в ходе решения задачи о топологической сортировке?
- # Будем полагать, что поезд - это локомотив, за которым следует один или несколько вагонов. Какие грамматики корректно описывают понятие "поезд"?
- # Необходимыми условиями корректно определенного рекурсивного метода является существование у метода ветви без рекурсии и разные контексты у каждого рекурсивного вызова. Рассмотрим метод с циклом: cicle do from Init until Exit loop Body end end Заменим его методом recursive do Init; loop_eqviv end с вызовом рекурсивного метода: loop_eqviv do if not Exit then Body; loop_eqviv end end Какие утверждения справедливы относительно корректности такой замены?