Главная /
Инструменты, алгоритмы и структуры данных /
При решении одной и той же задачи можно использовать разные алгоритмы. На практике часто важно, сколько времени и сколько памяти требуется для решения этой задачи. Понятно, что эти характеристики зависят от входных данных, которые определяют "размер" зада
При решении одной и той же задачи можно использовать разные алгоритмы. На практике часто важно, сколько времени и сколько памяти требуется для решения этой задачи. Понятно, что эти характеристики зависят от входных данных, которые определяют "размер" задачи. Для контейнеров естественным "размером" может служить n- число элементов, хранимых в контейнере. Самый простой путь определения для алгоритма характеристик требуемой памяти и времени - это проведение экспериментов и вычисление характеристик на основе наблюдений с последующим усреднением данных. Укажите утверждения, корректные относительно данного способа вычисления характеристик алгоритма:
вопросПравильный ответ:
такой способ является самым надежным и самым точным способом оценки характеристик алгоритма
этот способ не эффективен, поскольку знание "средних" величин недостаточно информативно при отсутствии данных о законе распределения
этот способ не эффективен, поскольку результаты зависят не только от алгоритма, но и от окружения - компьютера, операционной системы, компилятора, выполняемых автоматически оптимизаций
этот способ не эффективен, поскольку результаты зависят от масштабирования. Алгоритмы, хорошо работающие при малых размерах, могут плохо работать с увеличением размера задачи
Сложность вопроса
86
Сложность курса: Инструменты, алгоритмы и структуры данных
89
Оценить вопрос
Комментарии:
Аноним
Я провалил экзамен, какого рожна я не увидел этот великолепный сайт с всеми ответами по интуит в начале сессии
14 фев 2018
Аноним
Это очень простецкий тест по интуиту.
15 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какие определения применяются по отношению к памяти?
- # Составной оператор можно определить как последовательность из нуля или нескольких операторов, где каждый оператор отделяется от следующего, если он есть, символом точка с запятой. Какое правило грамматики БНФ-Е соответствует этому определению?
- # Укажите, на каких этапах работы компилятора идет работа с абстрактным или конкретным синтаксическим деревом?
- # Какие утверждения справедливы по отношению к числу проходов компилятора?
- # В контракт рекурсивного метода может входить инвариант метода. Какие утверждения справедливы относительно инварианта?