Я пытаюсь понять производительность индексов базы данных с точки зрения Big-O обозначение. Не зная об этом много, я мог бы предположить, что: Запрос по первичному ключу или уникальному индексу даст вам O (...
Я пытаюсь оценить эффективность функции, в которой входом является массив строк. Алгоритм всегда перебирает каждый элемент в этом массиве. Эти строки, содержащиеся в этом массиве, состоят из ...
Вот проблема, которая помечена как динамическое программирование (для данного числа N найдите количество способов записать его как сумму двух или более последовательных целых чисел) и пример 15 = 7 + 8, 1 + 2 + 3 + 4 + 5, 4 + 5 + 6 Я ...
Я хотел бы знать, какова сложность выполнения оператора switch в худшем случае при условии, что у вас n случаев. Я всегда предполагал, что это был O (n). Я не знаю, делают ли компиляторы что-нибудь умное. Если ...
Хорошо , все это довольно простые методы, и их несколько, поэтому я не хотел просто создавать несколько вопросов, когда они все одно и то же. BigO - моя слабость. Я просто не могу понять ...
У меня есть вопрос о вычислении времени выполнения Big O для серии циклов, которые вложены во внешний цикл for петля. Например: для (50 000 раз)
{for (n раз) {// Выполнить ...
У меня есть задание написать алгоритм (не на каком-то конкретном языке, просто псевдокод), который получает матрицу [размер: M x N], которая отсортирована в способ сортировки всех строк и всего ...
Допустим, мне нужно сделать отображение из String в целое число. Целые числа уникальны и образуют непрерывный диапазон, начиная с 0. То есть: Hello -> 0
Мир -> 1
Фу -> 2
Бар -> ...
Меня смущает временная сложность хеш-таблицы, во многих статьях утверждается, что они «амортизированы O (1)», неверно порядок O (1) что делает это значит в реальных приложениях. Каково среднее время ...
Я наткнулся на термин O (журнал * N) в книге, которую я читаю, о структурах данных. Что означает журнал *? Я не могу найти его в Google, и WolframAlpha этого не понимает.
Какие задачи на графах быстрее (с точки зрения большого О) решать с использованием структур данных матрицы инцидентности вместо более распространенных матриц смежности?