- 1
- 0
- 约9.57千字
- 约 14页
- 2026-11-13 发布于河南
- 举报
拼多多算法笔试考试题库
考试时间:______分钟总分:______分姓名:______
一、选择题(每题只有一个正确选项,请将选项字母填入括号内)
1.在一个长度为n的无序数组中查找最大元素的最优时间复杂度是多少?
A.O(1)
B.O(logn)
C.O(n)
D.O(nlogn)
2.下列哪种数据结构适合用于实现LRU(LeastRecentlyUsed)缓存?
A.哈希表
B.二叉搜索树
C.双向链表
D.堆
3.对于一个具有n个节点的无向连通图,其最小生成树(假设使用Kruskal算法构建)的边数是多少?
A.1
B.n-1
C.n
D.2n
4.下列关于快速排序的说法中,正确的是?
A.快速排序是一种稳定的排序算法
B.快速排序的平均时间复杂度为O(n^2)
C.快速排序的平均时间复杂度为O(nlogn)
D.快速排序在最坏情况下的时间复杂度无法达到O(nlogn)
5.在一个二叉搜索树中,对于任意节点,其左子树中所有节点的值都小于该节点的值,其右子树中所有节点的值都大于该节点的值。以下哪个操作的时间复杂度在一般情况下不是O(log
原创力文档

文档评论(0)