摘要:
问题描述 设n>1是一个整数。关于整数n的因子分解问题是找出n的如下形式的唯一分解式:。其中,p1<p2<…<pk是k个素数,m1,m2,…,mk是k个正整数。如果n是一个合数,则n必有一个非平凡因子x,1<x<n,使得x可以整除n。给定一个合数n,求n的一个非平凡因子的问题称为整数n的因子分割问题 阅读全文
posted @ 2020-11-20 12:42
Chen洋
阅读(748)
评论(0)
推荐(0)
摘要:
1、拉斯维加斯(Las Vegas)算法 舍伍德算法优点在于计算时间复杂度对所有实例相对均匀,但与其相应的确定性算法相比,其平均时间复杂度没有改进。拉斯维加斯算法则不然,它能显著改进算法的有效性,甚至对某些迄今为止找不到有效算法的问题,也能得到满意的算法。 拉斯维加斯算法不会得到不正确的解。一旦用拉 阅读全文
posted @ 2020-11-20 12:18
Chen洋
阅读(2217)
评论(0)
推荐(0)
摘要:
问题描述 如果用有序链表来表示一个含有n个元素的有序集S,则在最坏情况下,搜索S中一个元素需要O(n)计算时间。提高有序链表效率的一个技巧是在有序链表的部分结点处增设附加指针以提高其搜索性能。在增设附加指针的有序链表中搜索一个元素时,可借助于附加指针跳过链表中若干结点,加快搜索速度。这种增加了向前附 阅读全文
posted @ 2020-11-20 11:51
Chen洋
阅读(575)
评论(0)
推荐(0)
摘要:
一.概念引入 设A是一个确定性算法,当它的输入实例为x时所需的计算时间记为tA(x)。设Xn是算法A的输入规模为n的实例的全体,则当问题的输入规模为n时,算法A所需的平均时间为。这显然不能排除存在x∈Xn使得的可能性。希望获得一个随机化算法B,使得对问题的输入规模为n的每一个实例均有。这就是舍伍德算 阅读全文
posted @ 2020-11-20 11:13
Chen洋
阅读(950)
评论(0)
推荐(0)

浙公网安备 33010602011771号