在RSA密码算法中,选p=7,q=17,则模n的欧拉函数(n)的值为()。
A.119
B.112
C.102
D.96
A.119
B.112
C.102
D.96
第2题
A.接通阶段:客户机通过网络向服务器打招呼,服务器回应
B.密码交换阶段:客户机与服务器之间交换双方认可的密码,一般选用RSA密码算法
C.会谈密码阶段:客户机器与服务器间产生彼此交谈的会谈密码
D.检验阶段:客户机检验服务器取得的密码
E.结束阶段:客户机与服务器之间相互交换结束的信息
第3题
下列算法用于判断带头结点的循环双链表A是否对称相等,请在算法中的一填上正确的语句。
int dlink_symmetry(dlklist s)
{ j=true;
p=s—>next;
q=s—>prior;
while(p!=q)&(______)
if(p—>data=q—>data)
{ (______);
(______);
}
else
j=false;
return(j);
}
第4题
A、69
B、70
C、6
D、7
第5题
简述一下算法的功能:
status A (1inkedlist L)
{//L是无表头结点的单链表
if (L&&L—>next)
{Q=L;L=L—>next;P=L;
while(P—>next)P=P—>next;
P—>next=Q;Q—>next=NULL;
}
return ok;
)//A
第6题
void delete_openhash(keytype K,openhash HP)
{ i=H(K);
if(HP[i]==NULL)return; /*空表则退出*/
p=HV[i];
if(p—>key==K){______=p—>next;free(p);return;)
/*表首结点为待删除结点时的删除*/
while(p—>next!=NULL) /*其他情况下的删除*/
{ q=p;p=p—>next;
if(p—>key==K){______=p—>next;delete(p);return;)
}
}
第7题
基于以下题干,回答问题。
恰好有6只狗——P、Q、R、S、T、U——参加耍狗表演。该演出的裁判给在演出中获得第一名、第二名、第三名和第四名的狗各发一条缎带以示奖励。所有与这6只狗相关的信息如下:
(1)每一只狗不是G(长腿猎狗),就是L(拉布拉多猎狗),但不可能两者都是:
(2)这6只狗中有2只是母狗,有4只公狗:
(3)裁判给两只母狗都颁了奖,其中恰好有1只是拉布拉多猎狗;
(4)恰好有1只拉布拉多猎狗赢得了缎带;
(5)P和R在S的前面,S在Q和T的前面;
(6)P和R是长腿猎狗;
(7)S和U是拉布拉多猎狗。
下面哪一项完整准确地列出了所有可能是长腿猎狗的狗?()
A.P,Q
B.P,R
C.P,Q,R
D.P,Q,R,T
第8题
以下为单链表的建表算法,分析算法,请在______处填上正确的语句。
lklist create_iklist2() /*直接实现的建表算法。*/
{ head=malloc(size);
p=head;
scanf("%",&x);
while(X!='$')
{ q=malloc(size);
q—>data=x;
p—>next=q;
______;
scanf("%",&x);
}
______;
return(head);
}
此算法的量级为______。
第9题
以下为单链表的删除运算,分析算法,请在______处填上正确的语句。
void delete_lklist(1klist head,int i)
{ p=find_lklist(head,i-1);
if(______)
{ q=______;
p—>next=q—>next;
free(q);
}
else error("不存在第i个结点")
}
第10题