若需高效地查询多关键字文件,可以采用的文件组织方式为()。
A、顺序文件
B、索引文件
C、散列文件
D、倒排文件
如果在排序过程中不改变关键字相同元素的相对位置,则认为该排序方法是()。
A、不稳定的
B、稳定的
C、基于交换的
D、基于选择的
指针p、q和r依次指向某循环链表中三个相邻的结点,交换结点*q和结点*r在表中次序的程序段是()。
A、p->next=r;q->next=r->next;r->next=q
B、p->next=r;r->next=q;q->next=r->next
C、r->next=q;q->next=r->next;p->next=r
D、r->next=q;p->next=r;q->next=r->next
若带头结点的单链表的头指针为head,则判断链表是否为空的条件是()。
A、head=NULL
B、head->next=NULL
C、head!=NULL
D、head->next!=head
在面向对象技术中,复合类型中后四种类型——数组、列表、包、集合——统称为()。
A、行类型
B、汇集类型
C、引用类型
D、枚举类型