小编tem*_*def的帖子

确定一个数字是否为四次幂O(log log n)

对于作业,我需要找到一种算法,可以测试数字n是否为时间O(log log n)的四次幂。我不知道该如何处理,也不知道哪种数据结构或算法是合适的。有人对如何解决此问题有任何建议吗?

algorithm math big-o time-complexity

1
推荐指数
2
解决办法
1313
查看次数

在"abcdefgh"中搜索md5("cdef")

我想在字符串中搜索子字符串,例如在'abcdefgh'中搜索'cdef'.但是我需要使用某种算法对子字符串进行预处理以隐藏它,以便没人知道我搜索它.以md5()为例.那么在'abcdefgh'中搜索md5('cdef')的最快方法是什么?

hash search substring

1
推荐指数
1
解决办法
101
查看次数

二叉搜索树的运行时复杂度

我已经知道如果你试图找到具有特定键的项目,最坏情况的运行时间是O(n),n节点的数量.如果您尝试按其键的顺序打印出所有数据项,则最坏情况的运行时间为O(n).如果您尝试搜索特定数据项(您不知道密钥),则最坏情况的运行时间为O(n).但是,如果键和数据都是整数,则输入项在插入之前随机加扰.最糟糕的运行时间是否仍然相同?

random big-o time-complexity binary-search-tree data-structures

1
推荐指数
1
解决办法
2万
查看次数

1
推荐指数
1
解决办法
3525
查看次数

为什么编辑?1 (mod ?(n)) 可以转换为 ed - 1 = k?(n)?

这是 RSA KEY 生成操作的一个步骤。所以很多文章只是说 ed \xe2\x89\xa1 1 (mod \xcf\x86(n)) 等于 ed - 1 = k\xcf\x86(n)。

\n\n

我不明白他们如何将 (mod \xcf\x86(n)) 更改为 k\xcf\x86(n) ?

\n

algorithm math rsa

1
推荐指数
1
解决办法
1767
查看次数

无限完整二叉树中两个节点之间的最短路径?

假设我们有一个无限的,完整的二叉树,其中节点编号为1,2,3,......它们在树的逐层遍历中的位置.给定树中两个节点u和v的索引,我们如何才能有效地找到它们之间的最短路径?

谢谢!

algorithm binary-tree shortest-path

1
推荐指数
1
解决办法
1773
查看次数

将数据结构副本分配给新实例的时间复杂度是多少?

我只有一个小问题:我有一个AVL树,并希望将它1:1复制到一个新实例.我所做的是创建一个AVLTreeClass的新实例,并为其分配我想用等号复制的树(在C++ 11中).

我不得不担心时间的复杂性吗?或者这是否在O(1)中运行?

非常感谢您的帮助!

FunkyPeanut

big-o avl-tree time-complexity data-structures c++11

1
推荐指数
1
解决办法
484
查看次数

与Big O有关的困惑

我正在研究空间和时间的复杂性,并遇到了这个问题

O(n +(n/2 + n/4 ...... n/n))= O(n + log(n)).

我没弄明白这是怎么回事?任何人都可以提供一些见解吗?

algorithm math big-o

1
推荐指数
1
解决办法
45
查看次数

每种情况下选择排序所需的互换数量是多少?

我相信选择排序有以下行为:

最佳案例:由于所有元素排列正确,因此无需交换

最坏的情况:需要n-1次交换,即每次传递需要交换,并且有n-1次传递,因为我们知道其中n是数组中的元素数量

平均情况:无法找到这个.找到它的程序是什么?

以上信息是否正确?

这表示交换的时间复杂度在最好的情况下是O(n) http://ocw.utm.my/file.php/31/Module/ocwC​​hp5SelectionSort.pdf

sorting swap selection-sort

1
推荐指数
1
解决办法
9909
查看次数

通过引用捕获对象

我是C++的新手.我看到了一些使用catch块的代码示例,其中异常被值捕获.例如:

catch(SomeClass e)
Run Code Online (Sandbox Code Playgroud)

我也看到了一些引用的例子:

catch(const std:: out_of_range& e)
Run Code Online (Sandbox Code Playgroud)

我假设如果通过引用捕获异常,则应该通过const引用.

我的问题是,当建议使用每种方式时,每种方式有哪些优点/缺点?

谢谢!

c++ reference exception

1
推荐指数
1
解决办法
61
查看次数