欢迎您光临五金加工厂,如有问题请及时联系我们。

宝元系统c轴怎么编程?宝元系统怎么设置轴原点

作者:五金加工
文章来源:本站

  objectMainextendsApp{

  varreverse_pairs = 0//逆序数

  defmsort[T](cmp:(T, T) => Boolean)(l:List[T]):List[T] = {

  defmerge(l1:List[T], l2:List[T]):List[T]=(l1, l2)match{

  case(Nil, _) => l2

  case(_, Nil) => l1

  case(x::left1, y::left2) =>

  if(cmp(x, y))

  x::merge(left1, l2)

  else{

  reverse_pairs += l1.length

  y::merge(l1, left2)

  }

  }

  valn = l.length / 2

  if(n == 0)

  return l

  else{

  val(l1, l2) = l.splitAt(n)

  merge(msort(cmp)(l1), msort(cmp)(l2))

  }

  }

  println(msort((x:Int, y:Int) => x<y)(List(5, 4, 3, 2, 7,6 )))

  println(reverse_pairs)

  }

  

宝元系统c轴怎么编程?宝元系统怎么设置轴原点

  

宝元系统c轴怎么编程?宝元系统怎么设置轴原点

  

宝元系统c轴怎么编程?宝元系统怎么设置轴原点

  

宝元系统c轴怎么编程?宝元系统怎么设置轴原点

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!