试题试做

共 11035 道。先按知识点进入练习,也可以从下面的最新题目直接试做。

最新试题 · 第 330 页

一个单链表有环,快慢指针第一次相遇后,若想求"环的入口",应?

单链表反转的递归写法,其隐含递推关系是?

关于"哨兵节点",下列说法错误的是?

链表节点"值交换"技巧(在只给 p 时于其前插入)之所以可行,依赖于?

若单链表没有尾指针,在尾部追加节点的时间复杂度是?

用单链表实现栈,push 与 pop 的时间复杂度分别是?

单链表"倒数第 k 个节点"可用什么技巧一次遍历求得?

关于循环链表遍历的终止条件,必须依据?

双向链表实现 LRU 时,"访问已有 key"需要做什么?

合并两个有序单链表(归并),时间复杂度是?

判断两个单链表是否相交(共用尾部),最优方法是?

删除单链表中"值为 val 的所有节点",最合适的遍历方式是?

Floyd 判圈算法中,若快慢指针相遇,说明?

给定单链表,用快慢指针找中点,当节点数为偶数(如 6 个)时,慢指针最终停在?

反转单链表(迭代)的核心循环步,正确顺序是?

下列关于链表的陈述,正确的是?

在单链表某个节点 p 之前插入新节点,若只能拿到 p(无前驱),通常做法是?

关于链表与数组的"缓存局部性",说法错误的是?

约瑟夫环问题(n 人报数出圈)最自然的建模结构是?

链表实现队列(FIFO),合理的操作端是?

试题试做 第330页 - 生命科学与前沿科技学习平台 | 必学必会