在计算机科学中,以下哪个算法的平均时间复杂度是O(n log n)? A. 冒泡排序 B. 快速排序 C. 插入排序 D. 选择排序 答案解析 本题考察排序算法的时间复杂度。正确答案是B,因为快速排序的平均时间复杂度是O(n log n)。选项A错误,冒泡排序的时间复杂度是O(n^2)。选项C错误,插入排序的时间复杂度是O(n^2)。选项D错误,选择排序的时间复杂度是O(n^2)。 正确答案:B