有赞2019校招Java笔试(B卷)
时长:120分钟 总分:100分
263浏览 0人已完成答题
题型介绍
题型 | 单选题 | 多选题 | 填空题 |
---|---|---|---|
数量 | 5 | 5 | 3 |
数组移动跳跃
查找数组众数
给定一个数组A[n], 定义数组的众数 ( Majority Element) 为数组中出现次数超过 n/2 次的元素, 假设数组A[n]非空且一定存在众数, 请设计算法找到该众数并输出.
输入描述: 一个非空且一定存在众数的整数数组,如: [1,2,2]输入样例: [1,2,2] 输出描述: 输出打印该众数,如: 2输出样例 2查找第K大的元素
求其时间复杂度( ) int i = 1, n = 100...
求其时间复杂度( )
int i = 1, n = 100
while(i < n){
i = i * 2
}