首页 > 大学本科
题目内容 (请给出正确答案)
[主观题]

设A的n个元素都不相同,证明下述算法产生的排列A[1],A[2],…,A[n]服从均匀分布: Random Permute Array(A) /

设A的n个元素都不相同,证明下述算法产生的排列A[1],A[2],…,A[n]服从均匀分布:

Random Permute Array(A) //数组A[1..n]

1.for i←1 to n do

2.产生{i,i+1,…,n}上的均匀随机数k

3.交换A[i]与A[k]

这段程序能起到随机化输入,使其服从均匀分布的作用.比如,在快速排序算法的前面加上这段程序,就得到随机快速排序算法.

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设A的n个元素都不相同,证明下述算法产生的排列A[1],A[…”相关的问题
第1题
线性搜索算法如下:设A的n个元素都不相同.r已在A中的概率为p(0≤p≤1),并且当x在A中时,x等于A的每
线性搜索算法如下:设A的n个元素都不相同.r已在A中的概率为p(0≤p≤1),并且当x在A中时,x等于A的每

线性搜索算法如下:

线性搜索算法如下:设A的n个元素都不相同.r已在A中的概率为p(0≤p≤1),并且当x在A中时,x等

设A的n个元素都不相同.r已在A中的概率为p(0≤p≤1),并且当x在A中时,x等于A的每一个元素的可能性相等.试分析算法的平均时间复杂度.

点击查看答案
第2题
设线性表有n个元素,以下算法中,( )在顺序表上实现比在链表上实现效率更高。
设线性表有n个元素,以下算法中,()在顺序表上实现比在链表上实现效率更高。

A.输出第i(0≤i≤n—1)个元素值

B.交换第0个元素与第1个元素的值

C.顺序输出这n个元素的值

D.输出与给定值x相等的元素在线性表中的序号

点击查看答案
第3题
设n阶方阵A,B可交换,即AB=融,且A有n个互不相同的特征值,证明: (1) A的特征向量都是B的特征向量;(2) B相似

设n阶方阵A,B可交换,即AB=融,且A有n个互不相同的特征值,证明:

(1) A的特征向量都是B的特征向量;(2) B相似于对角矩阵.

点击查看答案
第4题
二叉搜索树可用来对n个元素进行排序。试编写一个排序算法,首先将n个元素a[1..n]插人到一个空的

二叉搜索树中,然后对树进行中序遍历,并将元素按序放人数组a中,为简单起见,假设a中的数据互不相同。试编写一个函数,从一棵二叉搜索树中删除最大元素。要求函数的时间复杂性必须是O(h),其中h是二叉搜索树的高度。

点击查看答案
第5题
设n阶矩阵A有n个互不相同的特征值,且AB=BA,证明:A的特征向量也是B的特征向量,

点击查看答案
第6题
关于水的电解实验,下述说法中正确的是()

A.实验目的:证明水中含有氢分子和氧分子

B.实验现象:生成氧气和氢气的体积比为2:1

C.实验分析:反应前后元素的种类没有发生改变

D.实验结论:水是由个氢元素和个氧元素组成的

点击查看答案
第7题
设A为n阶矩阵,下述结论正确的是()。
A.矩阵A有n个不同的特征根

B.矩阵A与AT有相同的特征值和特征向量

C.矩阵A的特征向量α1,α2的线性组合c1α1+c2α2仍是A的特征向量

D.矩阵A对应于互不相同特征值的特征向量线性无关

点击查看答案
第8题
证明下述结论: 设x(1),x(2)是LP的可行解集K={x|Ax=b,x≥0)的两个极点,则x(1)与x(2)相邻的充要条件是:A的列

证明下述结论:

设x(1),x(2)是LP的可行解集K={x|Ax=b,x≥0)的两个极点,则x(1)与x(2)相邻的充要条件是:A的列向量集{pi|xi(1)+xi(2)>0}线性相关,且存在指标l使{pj|xi(1)+xi(2)>0,i≠l)线性无关(xi(1),xi(2)分别表示x(1),x(2)的第i个分量)

点击查看答案
第9题
在长度为n的顺序表中,求第i个元素的直接前驱,算法的时间复杂度为0(1)
点击查看答案
第10题
考虑最大团问题的子集空间树中第i层的一个结点x,设MinDegree(r)是以结点x为根的子树中所有结点度数的最小值.(1)设x.u=min{x.cn+n-i+1,MinDegree(x)+1},证明以结点x为根的子树中任意叶结点相应的团的大小不超过x.u.(2)依此x.u的定义重写算法BBMaxClique.(3)比较新旧算法所需的计算时间和产生的排列树结点数.

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改