对于下面的一段python程序,下面的说法正确的是 import numpy as np p=np.asarray([0.65,0.25,0.07,0.03]) q=np.array([0.6,0.25,0.1,0.05]) M=(p+q)/2 result=0.5*np.sum(p*np.log(p/M))+0.5*np.sum(q*np.log(q/M))
A.最后一行是计算p和q之间的KL散度
B.最后一行是计算p和q之间的JS散度
C.最后一行是计算p和q之间的条件熵
D.最后一行是计算p和q之间的交叉熵
第1题:
下列统计指数中属于总指数有( )。
A.Q1/Q0
B.P1/P0
C.∑Q1P0/ ∑Q0P0
D.∑Z1Q1/∑Z0Q0
E.∑M1P0Q1/∑M0P0Q1
第2题:
下列________关键码序列不符合堆的定义。
A.A、C、D、G、H、M、P、Q、R、X
B.A、C、M、D、H、P、X、G、Q、R
C.A、D、P、R、C、Q、X、M、H、G
D.A、D、C、G、P、H、M、Q、R、X
第3题:
Aread(p,q);
Bp^:=q^
Cp:=p+1
Dp:=p+q;
第4题:
有以下程序
include<stdio.h>
int*f(int*p,int*q);
main( )
{int m=1,n=2,*r=&m;
r=f(r,&n);printf(”%d\n”,*r);
}
int-f(int*P,int*q)
(return(*p>*q)?p:q;)
程序运行后的输出结果是______。
第5题:
A、m+n>p+q
B、m+n
C、n>p+q
D、n=p+q
答案:C
解析:固体对平衡对平衡移动没有影响;增大压强后,向系数和小的方向移动
此题中平衡向右移动,故右侧系数和小于左侧系数和,即n>p+q.
第6题:
(27)有以下程序
#include <stdio.h>
void f(int *p,int *q );
main()
{ int m=1,n=2,*r=&m;
f(r,&n);printf(“%d,%d”,m,n);
}
void f(int *p,int *q)
{p=p+1;*q=*q+1;}
程序运行后输出的结果是
A)1,3 B)2,3 C)1,4 D)1,2
第7题:
以下程序运行后的输出结果【 】。
struct NODE
{int k;
struct NODE *link;
};
main()
{structNODEm[5],*p=m,*q=m+4;
int i=0;
while(p!=q){
p->k=++i;p++;
q->k=i++;q-;
}
q->k=i;
for(i=0;i<5;i++)printf("%d",m[i].k);
printf("\n");
}
第8题:
有以下程序
#include <stdio.h>
main()
{ int m=1,n=2,*p=&m,*q=&n,*r;
r=p;p=q;q=r;
printf("%d,%d,%d,%d\n",m,n,*p,*q);
}
程序运行后的输出结果是
A)1,2,1,2
B)1,2,2,1
C)2,1,2,1
D)2,1,1,2
第9题:
有以下程序 #include<stdio.h> void f(int *p,int *q); main() { int m=1,n=2,*r=&m; f(r, &n); printf("%d,%d",m,n); } void f(int*p,int*q) {p=p+1; *q=*q+1;) 程序运行后的输出结果是______。
A.1,3
B.2,3
C.1,4
D.1,2
第10题:
如果一棵二叉树结点的前序序列是M、N、P、Q,后序序列是Q、P、N、M,则该二叉树结点的对称序序列( )。A.必为M、Q、P、NB.必为M、N、Q、PC.必为Q、N、P、MD.不能确定