Complexity-Theory – вопросы и ответы – страница 29

-8
голосов
3
ответа
V сортируется V.size() = N Функция изначально называется searchNumOccurrence(V, k, 0, N-1) Код для функции: int searchNumOccurrence(vector<int> &V, int k, int start, int end) { if (start ...
4 года назад Mishal Shah
143
голоса
3
ответа
Я подумал о следующей проблеме: Мы имеем массив A целых чисел размера n, и у нас есть тестовые случаи t, и в каждом тестовом случае нам дано число m и диапазон [s, e], т.е. нам даны s и e, и нам ну...
7 лет, 4 месяца назад Akashdeep Saluja
289
голосов
3
ответа
Я хотел бы знать сложность в нотации Big O классов мультимножества, карты и хэш-карт STL, когда: Вставка записей доступ к записям извлечение записей сравнение записей
11 лет, 7 месяцев назад user4910881
74
голоса
3
ответа
Из Страница сложности сонара Metrics следующий метод имеет сложность 5. public void process(Car myCar){ <- +1 if(myCar.isNotMine()){ <- +1 return; <- +1 }
7 лет, 2 месяца назад Geek
75
голосов
1
ответ
Я пытаюсь придумать упражнение по программированию на массивах суффикса . Я изучил алгоритм O(n*log(n)^2) для его построения, а затем начал играть со случайными строками ввода различной длины, чтоб...
4 года, 9 месяцев назад Rodion Gorkovenko
54
голоса
2
ответа
У меня проблема с домашней работой, которую я пытаюсь выяснить в течение некоторого времени, и я не могу понять это для жизни меня. У меня есть лист размером X * Y и набор шаблонов меньших размеров...
7 лет, 2 месяца назад ReezaCoriza
52
голоса
1
ответ
Я хотел знать, действительно ли мои ответы правильны для следующих утверждений: 3 (n ^ 3) + 5 (n ^ 2) + 25n + 10 = BigOmega (n ^ 3) → T → Растет со скоростью, равной или медленнее 3 (n ^ 3) + 5 (n ...
5 лет назад idelara
53
голоса
1
ответ
Поскольку в заголовке указывается, что у некоторых есть трудности с анализом использования памяти в среднем хранилище памяти ( быстродействующего ). Моя цель - определить среднюю внутреннюю фрагмен...
8 лет, 4 месяца назад me_L_coding
148
голосов
5
ответов
На самом деле. У меня последний тест на выпускной экзамен в этот вторник, и это одна из вещей, которые я просто никогда не мог понять. Я понимаю, что решение проблемы NP может быть проверено в поли...
9 лет, 8 месяцев назад Oren A
151
голос
1
ответ
Я просто попытался реализовать код (в Java) для различных способов, с помощью которых можно вычислить n-й член последовательности Фибоначчи, и я надеюсь проверить, что я узнал. Итеративная реализац...
7 лет, 6 месяцев назад user4910881
55
голосов
1
ответ
Я видел эту проблему, и я не мог ее решить, проблема заключается в нахождении сложности C (m, n) = C (m-1, n-1) + C (m, n-1) (формула Паскаля) итерационная формула, но с двумя переменными, я поняти...
6 лет, 2 месяца назад Kadaj13
-9
голосов
3
ответа
Предположим, что T(n) = n⋅log(n) + T(n-1) , то какая временная сложность T(n) ?
5 лет, 10 месяцев назад injoy
-4
голоса
1
ответ
While(n>1) { n=n/20; n=n/10; } Я пробовал вот так = > Здесь n = n/200 что означает, что N уменьшается каждый раз в 200 раз. поэтому, сложность времени = O (база базы 200 N)
3 года, 8 месяцев назад Garrick
75
голосов
2
ответа
Я пытаюсь оценить сложность реализации моего алгоритма Dijkstra на основе python, создав как строчный, так и строчный график (o). Я понимаю, что из моего набора входных данных ставок, который в мое...
2 года, 3 месяца назад foxy15
54
голоса
3
ответа
procedure matrixvector(n:integer); var i,j:integer; begin for i<-1 to n do begin B[i] = 0; C[i] = 0; for j<-1 to i do B[i]<- B[i]+ A[i,j]; for j<-n down to i+1 do C[i]<-C[i] + A[i,j]...
11 лет, 4 месяца назад user4910881
74
голоса
3
ответа
В настоящее время я работаю над проектом, который пытается сгруппировать 3D-точки из набора данных, указав связность как минимальное эвклидовое расстояние. Мой алгоритм сейчас просто представляет с...
9 лет, 8 месяцев назад Xzhsh
81
голос
1
ответ
Я разрабатываю приложение для Android и использую SQLite. Интересно, что: Какова временная сложность операций INSERT, UPDATE и SELECT. (Я был бы счастлив, если бы ответ был в терминах записи BigO, ...
7 лет, 1 месяц назад abidinberkay
73
голоса
1
ответ
я хотел бы знать, правильно ли решение для сложности этого кода: for (j = 2^N; j>1; j = j/2) { h = h * 2; for (i =1; i < j; i = i*2) for (k=2; k<log N; k++) cont ++; } По моему мнению, пос...
5 лет, 11 месяцев назад user3697314
74
голоса
2
ответа
Я знаю, что я могу просто использовать массив bucket для ассоциативного контейнера, если у меня есть равномерно распределенные целые ключи или ключи, которые могут быть отображены в равномерно расп...
7 лет, 4 месяца назад simeonz
54
голоса
1
ответ
У меня проблема, и я не совсем уверен, как доказать следующее: Предположим, вы можете сортировать k элементов за один шаг, и никакие другие операции не разрешены. Докажите, что для сортировки n эле...
4 года, 6 месяцев назад liwuen
53
голоса
2
ответа
У меня есть вопрос относительно сложности пространства (памяти) этого конкретного фрагмента псевдокода: int b(int n, int x) { int sol = x; if (n>1) { for (int i = 1; i <= n; i++) { sol = sol+...
3 года, 7 месяцев назад de_dust
52
голоса
1
ответ
Когда я анализирую алгоритмы, я вдруг задал этот вопрос себе, если бы у нас была сложная сложность компьютерного времени, было бы дешевле? или есть ли какая-либо база, на которой мы можем создавать...
5 лет, 10 месяцев назад user3308184
1077
голосов
24
ответа
Большинство людей со степенью в CS наверняка знают, что Big O означает . Это помогает нам измерить, насколько эффективен алгоритм, и если вы знаете в в какой категории проблема, которую вы пытаетес...
11 лет, 9 месяцев назад sven
-7
голосов
2
ответа
Какой лучший алгоритм этих 2 (в Java) для удаления определенных значений в списке? 1: использование arraylist 2: использование связанного списка for (int i = arraylist.size()-1; i >= 0; i--) { i...
8 лет, 2 месяца назад Johan
65
голосов
1
ответ
Возможный дубликат: Лучший алгоритм для обнаружения циклов в ориентированном графе Я ищу алгоритм для поиска циклов в ориентированном графе. Мой график имеет метки только в узлах, а не в ребрах, и ...
8 лет, 11 месяцев назад jmora
-5
голосов
2
ответа
Я читал о временной сложности алгоритма, и я не знаю, понимаю ли я... Все примеры ниже созданы в C++. Пожалуйста, дайте мне знать, если я ошибаюсь: O(1) : int k; k = 0; O(n) : for(int i=0; i<n; ...
4 года, 10 месяцев назад MM PP
83
голоса
1
ответ
Я пишу спецификацию для кого-то, чтобы создать генератор модели на основе существующей базы данных. Для иллюстрации спецификации я создал следующую фиктивную базу данных: И вот фрагмент кода, показ...
8 лет назад Max
98
голосов
0
ответов
У меня есть эти два рекуррентных отношения, которые я пытаюсь решить. T(n)=2T(n/2)+n^2 а также T(n) = 5T(n/4) + sqrt(n) Для первого повторения, это то, что я получил, однако, не уверен, что это пра...
1 год, 1 месяц назад goodknight
99
голосов
1
ответ
У меня есть сетчатый граф, где узлы и ребра занимают ячейки. Края могут пересекаться, но не могут перемещаться друг над другом в одном направлении. Предположим, что я хочу оптимизировать график, чт...
5 лет, 12 месяцев назад ddriver1
53
голоса
3
ответа
Я хочу проанализировать перемещение 1 2 3 4 до 3 1 2 4 (список целых чисел) с помощью LinkedList или ArrayList. Что я сделал: aux = arraylist.get(2); // O(1) arraylist.remove(2); // O(n) arraylist....
3 года назад JorgeeFG
65
голосов
1
ответ
Таким образом, Big-O сообщает вам что-то о производительности наихудшего случая, когда n (размер ввода) достаточно большой , например . Но как насчет
2 года, 1 месяц назад user4910881
66
голосов
1
ответ
Я хочу найти время выполнения следующего алгоритма приближения кряжа сверху вниз в тета-нотации KNAPSACK-TOP-DOWN(T, U ) if U < 0 then return −∞ else if T = ∅ or U = 0 then return 0 else Let t =...
6 лет, 8 месяцев назад user2081740
86
голосов
5
ответов
Обновление: Извините, я забыл поместить n ^ n внутри O() Моя попытка состояла в том, чтобы решить это рекуррентное отношение: T(n) = nT(n-1) +1 T(0) = 1; Используя метод итерации, я получил n ^ n, ...
9 лет, 3 месяца назад Wilbert Barrera
63
голоса
1
ответ
Если P = NP , то почему P = NP также равен NP-Complete ? Т.е. почему было бы тогда, когда P = NP = NP-Complete ? Предполагая, что P != NP , были проблемы в NP не в NP - Complete. Когда P = NP , все...
5 лет, 5 месяцев назад LazerSharks
52
голоса
1
ответ
Мне нужна ваша помощь, пытаясь понять/получить подход к простому доказательству. Предположим, вам дана максимальная куча с n различными элементами, а x - элемент в куче в глубине D (в дереве, предс...
7 лет, 3 месяца назад SyndicatorBBB
92
голоса
1
ответ
Вход n Повторить n = n/2 Пока n <= 1 Я не уверен, имеет ли это временную сложность O (n) или O (log n), так как n уменьшается вдвое на каждой итерации цикла... Я знаю, что для вычисления временн...
6 лет, 11 месяцев назад Sean Bugeja
84
голоса
2
ответа
Скажем, я решаю проблему, которая имеет временную сложность, линейную по отношению к заданному набору задач, но кроме того, в программе использовалось несколько 0 (1) s для выполнения некоторой фун...
3 года, 3 месяца назад John
54
голоса
2
ответа
Все прошло хорошо. Я думал, что у меня есть голова вокруг временной сложности. У меня была игра на кодовости и использовала следующий алгоритм для решения одной из своих проблем. Я знаю, что есть л...
5 лет, 3 месяца назад Craig Waddington
92
голоса
1
ответ
Является ли более эффективным хранить два объекта, кроме переменных или как массив [2], или это не имеет никакого значения? Прошу прощения, если это вопрос свалить.
1 год, 10 месяцев назад Max
53
голоса
0
ответов
У меня есть 2 Коллекции (Коллекция A, Коллекция B), и каждый объект в должен сравнивать себя с КАЖДОГО объекта в B (не может выйти рано). К сожалению, это вызывает сложность O (n ^ 2). Имейте в вид...
4 года, 6 месяцев назад Kenny Nguyen
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема