Вопросы по теме 'big-theta'
Является ли Big Theta Notation эффективной мерой эффективности алгоритма, когда ожидаемый размер входных данных невелик?
Я искал повсюду информацию о Big-Theta, и я думаю, что пришел к приличному пониманию этого. Однако остается вопрос: является ли Big Theta Notation эффективной мерой эффективности алгоритма, когда ожидаемый размер входных данных невелик?
Я думаю,...
379 просмотров
schedule
20.10.2023
Например, в этом алгоритме сортировки вставками, как я могу доказать, что временная сложность алгоритма равна O (n ^ 2)?
Возьмем следующий алгоритм сортировки вставками:
Я знаю, что это O (n ^ 2) довольно легко, изучив его. Но что касается доказательства , что это O(n^2), как мне это сделать? Я мог бы сложить все операции, но, насколько мне известно, n +...
2309 просмотров
schedule
13.06.2024
Худший случай обхода небинарного дерева
Я написал рекурсивный алгоритм, который проходит по небинарной древовидной структуре. Структура состоит из каталогов или файлов.
Алгоритм берет входной каталог ( curDirectory ) и сначала проходит глубину дерева. Когда он достигает конца ветки, он...
1271 просмотров
schedule
29.06.2022
Что такое Большой Θ-анализ этой функции?
public SomeObject secondFunction(SomeObject obj) {
SomeObject retVal = new SomeObject
for data in this.dataCollection {
for data2 in obj.dataCollection {
if(someCondition) {
retVal.add(data)...
112 просмотров
schedule
15.01.2024
Большой О или Большой тета?
Предположим, у нас есть функция f(n)=log n и другая функция g(n)=log n^2. Вопрос в том, f(n)=O(g(n)) или f(n)=big_Theta(g(n)). Поскольку log n ^ 2 = 2 log n, то другой способ задать мой вопрос: можем ли мы использовать дробь как константу k? Для...
169 просмотров
schedule
02.10.2022
Обозначение Big Theta и временная сложность цикла
Мне сказали сделать функцию на основе цикла, которая возвращает n-е число Фибоначчи. Я уже сделал функцию и включу ее ниже. В моем задании говорится: «Утверждать, что время работы функции равно Θ(n), т. е. функция линейна по n». В книгах, которые я...
1017 просмотров
schedule
04.06.2022