测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A32274. 小杨采用如下双链表结构保存他喜欢的歌曲列表:struct dl_node { string song; dl_node* next; dl_node* prev;};小杨想在头指针为 head 的双链表中查找他喜欢的某⾸歌曲,采用如下查询函数,该操作的时间复杂度为( )。dl_node* temp = head; while (temp != nullptr) { if (temp->song …

单选题 困难

题目描述

小杨采用如下双链表结构保存他喜欢的歌曲列表:

struct dl_node {

string song;

dl_node* next;

dl_node* prev;

};

小杨想在头指针为 head 的双链表中查找他喜欢的某⾸歌曲,采用如下查询函数,该操作的时间复杂度为(    )。

dl_node* temp = head;

while (temp != nullptr) {

if (temp->song == my_song)

return temp;

temp = temp->next;

}

return nullptr;

}

选项(单选)

上一题 下一题