网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设A是n个数构成的数组,其中出现次数最多的数称为众数,设计一个算法求A得众数,给出伪码和最坏情况下的时间复杂度。
参考答案和解析
O(1)
更多 “设A是n个数构成的数组,其中出现次数最多的数称为众数,设计一个算法求A得众数,给出伪码和最坏情况下的时间复杂度。” 相关考题
考题
以下有关算法的说法错误的是()。Ⅰ.算法原地工作的含义是指不需要任何额外的辅助空间;Ⅱ,在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法;Ⅲ.所谓最坏时间复杂度是指最坏情况下估算算法执行时间的一个上界;Ⅳ,同一个算法,实现语言的级别越高,执行效率就越低。A.Ⅰ
B.Ⅰ和Ⅱ
C.Ⅰ和Ⅳ
D.Ⅲ
考题
问答题给定一个由n个数组成的序列,要求该序列的最长单调上升子序列,请设计对应的算法并分析其时间复杂度,如果时间复杂度劣于O(nlogn)的,将其优化为O(nlogn)时间复杂度的算法。
考题
单选题由组距式数列确定众数时,如果众数组相邻两组的次数相等,则()。A
众数为零B
众数组的组中值就是众数C
众数不能确定D
众数组的组限就是众数
热门标签
最新试卷
![瑞牛题库 章节练习 历年真题 模拟试卷](http://assets.51tk.com/51_sidebar_right_index.jpg)