Результаты поиска по запросу "complexity-theory"

3 ответа

Использует функцию Аккермана?

На нашем дискретном курсе математики в моем университете учитель показывает своим ученикамФункция Аккермана [http://en.wikipedia.org/wiki/Ackermann_function]и поручить студенту разработать функцию на бумаге. Помимо того, что функция Ackermann ...

4 ответа

Не могу понять сложность этого повторения

Я немного обновляюсь по основной теореме и пытаюсь выяснить время работы алгоритма, который решает проблему размераn путем рекурсивного решения 2 подзадач размеромn-1 и объединять решения в постоянное время. Итак, формула: T(N) = 2T(N - 1) + ...

1 ответ

Какова сложность size () для представления порций TreeSet в Java

Мне интересно, какова временная сложностьsize() для части просмотра TreeSet. Допустим, я добавляю случайные числа для установки (и меня не волнуют дубликаты): final TreeSet<Integer> tree = new TreeSet<Integer>(); final Random r = new Random(); ...

ТОП публикаций

30 ответов

Как найти наименьшего общего предка двух узлов в любом двоичном дереве?

Двоичное дерево здесь не обязательно может быть двоичным деревом поиска. Структура может быть принята как - struct node { int data; struct node *left; struct node *right; };Максимальное решение, которое я мог решить с другом, было что-то в этом ...

2 ответа

Почему сложность пузырьковой сортировки равна O (n ^ 2)?

Как я понимаю, сложность алгоритма заключается в максимальном количестве операций, выполняемых при сортировке. Таким образом, сложность Bubble sort должна быть суммой арифметической прогрессии (от 1 до n-1), а не n ^ 2. Следующая реализация ...

11 ответов

Какой самый быстрый алгоритм сортировки связанного списка?

Мне любопытно, если O (n log n) - лучшее, что может сделать связанный список.

3 ответа

C ++ набор: подсчет элементов меньше значения

Предполагая, у меня есть STLset <int> s иint xКак я могу посчитать количество элементов вs которые меньше чемx? Я ищуO(log n) (или что-то похожее;O(n)) решение; Я уже знаю оstd::distance(s.begin(), s.lower_bound(x)), но этоO(n)Я верю, ...

2 ответа

Сложность вставки n чисел в двоичное дерево поиска

У меня есть вопрос, и он говорит: «Рассчитайте сложность трудного времени для процесса вставки n чисел в двоичное дерево поиска». Это не означает, является ли это сбалансированным деревом или нет. Итак, какой ответ можно дать на такой вопрос? ...

3 ответа

Cyclomatic Сложность в куске кода с несколькими точками выхода

У меня есть этот метод, который проверяет пароль: /** * Checks if the given password is valid. * * @param password The password to validate. * @return {@code true} if the password is valid, {@code false} otherwise. */ public static boolean ...

2 ответа

Является ли «раскраска дома тремя цветами» NP?

Рассмотрим описанную проблемуВот [http://www.careercup.com/question?id=9941005] (воспроизведено ниже.) Можно ли свести к этому какую-то более известную NP-полную проблему? Проблема: Есть ряд домов. Каждый дом можно покрасить в три цвета: ...