SparkGraphX中类Graph的joinVertices方法可以()。
A.收集邻居顶点的顶点Id和顶点属性
B.收集邻居顶点的顶点Id
C.向指定顶点发送信息并聚合信息
D.将顶点信息更新到图中
A.收集邻居顶点的顶点Id和顶点属性
B.收集邻居顶点的顶点Id
C.向指定顶点发送信息并聚合信息
D.将顶点信息更新到图中
A.收集邻居顶点的顶点Id和顶点属性
B.收集邻居顶点的顶点Id
C.向指定顶点发送信息并聚合信息
D.将顶点信息更新到图中
A.反转图中所有边的方向
B.按照设定条件取出子图
C.取两个图的公共顶点和边作为新图,并保持前一个图顶点与边的属性
D.合并边相同的属性
A.Graph(vertices,edges,defaultVertexAttr)
B.Graph.fromEdges(RDD[Edge[ED]],defaultValue)
C.Graph.fromEdgeTuples(rawEdges:RDD[(VertexId,VertexId)],defaultValue,)
D.GraphLoader.edgeListFile(sc,filename)
A.Graph(vertices,edges,defaultVertexAttr)
B.Graph.fromEdges(RDD[Edge[ED]],defaultValue)
C.Graph.fromEdgeTuples(rawEdges:RDD[(VertexId,VertexId)],defaultValue,)
D.GraphLoader.edgeListFile(sc,filename)
A.收集邻居顶点的顶点Id和顶点属性
B.收集邻居顶点的顶点Id
C.向指定顶点发送信息并聚合信息
D.将顶点信息更新到图中
若类A和类B的定义如下: class A { int i,j; public: void get(); //… } ; class B:A//默认为私有派生 { int k; public: void make(); //… }; void B::make() { k=i*j; } 则上述定义中, ()是非法的表达式。
A.void get();
B.int k;
C.void make();
D.k=i*j;
A.x(int m){ ... }
B. void x(int m){ ... }
C. x(int m, int n){ ... }
D. x(int h,int m,int n){ ... }