多题目

欧拉回路问题由七桥问题而来,其基本问题是是否能一次性不重复地走遍这七座桥,转换为数学问题中的图论就是指的是从图中的一个顶点出发,是否能够一次性不回头地走遍

所有的边,算法代码如下

#include<iostream>#include<ctime>

using namespace std;

int G[5][5];

int visited[5][5];

int n=5;

void euler(int u){

for(int v=0;v<n;v++){

if(G[u][v]&&_①){cout<<u<<" ->"<<v<<endl;

visited[u][v]=visited[v][u]- ②

(3)

int main(){

G[1][2]-G[2][1]-G[1][3]=(4)=1

G[2][4]-G[4][2]=G[3][4]=(5)=1

euler(1);

return 0;


第1题 单选

1处应填

A.

G[v][u]

B.

 ! visited[u][ v]

C.

visited[u][ v]

D.

visited[u][ v]

第2题 单选

2处应填

A.

1

B.

0

C.

u

D.

v

第3题 单选

3处应填

A.

euler(v)

B.

euler(u);

C.

G[u][v]=0;

D.

G[v][u]=0;

第4题 单选

4处应填

A.

G[0][1]

B.

G[1][0]

C.

G[3][1]

D.

G[0][3]

第5题 单选

5处应填

A.

G[0][2]

B.

G[2][0]

C.

G[2][1]

D.

G[4][3]

发表评论

登录 后再回复