更多"若在单向链表上,除访问链表中所有节点外,还需在表尾频繁插入节点,那么采"的相关试题:
[判断题]洁净工作台按气流组织可分成垂直单向流和水平单向流两大类,其中垂直单向流洁净工作台由于气流的特点,对于小物件操作较为理想。( )
[判断题]单向板只布置单向钢筋,双向板需布置双向钢筋。 ( )
[判断题]平衡回路所采用的主要元件是单向顺序阀或液控单向阀。()
[单项选择]要将连续的单向转动变换成具有停歇功能的单向转动,可以采用的机构是( )
A. 曲柄摇杆机构
B. 曲柄滑块机构
C. 棘轮机构
D. 槽轮机构
[单项选择]单向琼脂扩散法可用于
A. 抗体定性
B. 抗体定量
C. 抗原定量
D. 抗原定性
E. 免疫复合物定量
[填空题]下面程序中函数creat用于建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾,单向链表的头指针作为函数值返回。将程序补充完整。
#include<stdiao.h>
struct list
char data; struct list * next;;
struct list * creat( )
struct list *h,*p,*q; char ch;
h= 【18】 malloc(sizeof(struct list));
p=q=h;ch=getchar( );
while(ch!=’’)
p= 【19】 malloc(sizeof(struct list));
p->data=ch;q->next=p;q=p;ch=getchar( );
p->next=’/0’;
【20】 ;
[单项选择]在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数不需要具有()特性。
A. 不同输入产生相同输出
B. 根据输出可以确定输入消息
C. 提供随机性或者伪随机性
D. 获取输出的时间非常短
[填空题]以下函数creat用来建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾。单向链表的头指针作为函数值返回。请填空。
#include <stdio.h>
struct list
{ char dara;
struct list *next;
};
struct list *creat( )
{ struct list *h,*p,*q;
char ch;
h= (struct list (*) malloc (sizeof (struct list));
______;
ch=getchar( );
while(ch!=’’)
{ p=(struct list*) malloc) sizeof (struct list));
p->data=ch;
______;
q=p;
ch=getchar( );
}
p->next=’/0’;
______:
}