环球网校是美国纳斯达克上市企业欢聚时代(NASDAQ:YY)旗下品牌 | 住房和城乡建设部 建筑人才培训合作单位
您现在的位置在: > 计算机类 > 软件水平认证考试 > 考试辅导 >

2011年软件设计师辅导:并行排序算法(7)

2011-03-15 来源:互联网 作者:第一考试网

2011年软件设计师辅导:并行排序算法(7)

#

  Array.Sort(vectors, new VectorComparer2()); #

  }

#

  private static void C(Vector[] vectors) #

  { #

  int n = vectors.Length;

#

  for ( int i = 0 ; i < n; i ++ )

#

  {

#

  Vector c1 = vectors[i]; #

  c1.T = Math.Sqrt(c1.X * c1.X

#

  + c1.Y * c1.Y #

  + c1.Z * c1.Z #

  + c1.W * c1.W);

#

  }

#

  Array.Sort(vectors, new VectorComparer2()); #

  }

#

  private static void D(Vector[] vectors) #

  {

#

  int n = vectors.Length;

#

  for ( int i = 0 ; i < n; i ++ ) #

  {

#

  Vector c1 = vectors[i]; #

  c1.T = Math.Sqrt(c1.X * c1.X #

  + c1.Y * c1.Y #

  + c1.Z * c1.Z #

  + c1.W * c1.W);

#

  } #

  Sort.ParallelSort < Vector > parallelSort = new Sort.ParallelSort < Vector > ();

#

  parallelSort.Sort(vectors, new VectorComparer2()); #

  } #

  } #

  } #

责编: 返回顶部  打印

关于我们联系我们友情链接网站声明网站地图广告服务帮助中心