Вопросы с тегом «time-complexity»

95
Временная сложность алгоритма Решета Эратосфена

Из Википедии: Сложность алгоритма - O(n(logn)(loglogn))битовые операции. Как вы к этому пришли? То, что loglognтермин включает сложность, говорит мне, что sqrt(n)где-то есть. Предположим, я использую решето для первых 100 чисел ( n = 100), предполагая, что маркировка чисел как составных занимает...

89
Javascript ES6 вычислительная / временная сложность коллекций

Какая временная сложность (в нотации большого O) предусмотрена спецификацией ES6 для Keyed Collections (Set, Map, WeakSet и WeakMap)? Мои ожидания, и я ожидаю , что от большинства разработчиков, является то , что спецификации и реализации будут использовать широко принятые производительным...

89
Действительно ли временная сложность итеративного добавления строки O (n ^ 2) или O (n)?

Я работаю над проблемой вне CTCI. Третья задача главы 1 - взять строку, например 'Mr John Smith ' и просит вас заменить промежуточные пробелы на %20: 'Mr%20John%20Smith' Автор предлагает это решение на Python, назвав его O (n): def urlify(string, length): '''function replaces single spaces with...

87
Сортировка в информатике против сортировки в «реальном» мире

Я думал об алгоритмах сортировки в программном обеспечении и возможных способах преодоления O(nlogn)препятствий. Я не думаю, что с практической точки зрения можно сортировать быстрее, поэтому, пожалуйста, не думайте, что я это делаю. С учетом сказанного, похоже, что почти для всех алгоритмов...

86
Каковы временные сложности различных структур данных?

Я пытаюсь перечислить временные сложности операций с общими структурами данных, такими как массивы, двоичное дерево поиска, куча, связанный список и т. Д., И особенно я имею в виду Java. Они очень распространены, но я думаю, что некоторые из нас не уверены на 100% в точном ответе. Любая помощь,...