A.数值概率算法B.舍伍德算法C.拉斯维加斯算法D.蒙特卡罗算法
单项选择题下列哪些问题不能用贪心算法求最优解?()
A.最小生成树B.单源最短路径C.最优二叉搜素树D.哈夫曼编码树
单项选择题哈夫曼编码树算法中用优先队列(堆)存储生成的结点,n个字符的哈夫曼编码树算法时间复杂性为()。
A.O(n2n)B.O(nlogn)C.O(n2)D.O(n)
单项选择题如下哪种表示不是归并排序算法时间复杂性?()
A.Ω(nlogn)B.O(nlogn)C.o(nlogn)D.θ(nlogn)
多项选择题关于蛮力法(枚举法),遗传算法,以及基于最小生成树的算法。它们各有优势和劣势。下述断言中有哪些是错的?()
A.三个算法都能给出最优解,差别在于效率B.三个算法效率差不多,差别在于给出的解的质量C.枚举法是精确算法,遗传算法是近似算法D.遗传算法和基于最小生成树的算法都是近似算法,不同在于后者能保证近似的精度在一定范围内,前者则不能保证
多项选择题如下图所示,样本中有三个类别C1、C2、C3,采用KNN分类算法,图中给出了被测数据对象X和Y在特征空间中的映射点,以X、Y为中心的圆表示对应K个与X、Y最相近点的分布情况。依据KNN的多数表决规则,X归为C3类,Y归为C2类,但感觉这个分类结果与图示有些偏差,直观上X和Y都比较接近C1。你觉得可以采取哪些措施来改进算法以避免这种情况发生?()
A.X的问题是K值选择太小,可以适当增大K值,Y的问题是K值过大,可以适当减小K值B.Y的分类问题可能是由于样本数不平衡造成,可以考虑压缩C2类别的样本数量C.Y的问题可以考虑用加权多数表决法解决D.X的问题可能是C3类含比较异常的样本,去除异常样本数据可以提高分类准确度