Scala冒泡排序

原创 2018年04月17日 20:24:11
package Demo

object BubbleSort {

  def main(args: Array[String]): Unit = {
    val arr = Array(2,3,44,1,3,4)

    for (i <- 0 until(arr.length)){
      for (j <- 0 until(arr.length-1-i)){
        if (arr(j) > arr(j+1)){
          val a = arr(j)
          arr(j) = arr(j+1)
          arr(j+1) = a
        }
      }
    }
    for (aa <- arr){
      print(aa+ " ")
    }
  }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41851454/article/details/79980184

scala 排序算法 冒泡排序

package com.xing.listfile /** * Created by DengNi on 2017/2/23. */ object OrderBubbleSort exten...
  • haohaixingyun
  • haohaixingyun
  • 2017-02-23 22:39:34
  • 780

Scala实现冒泡排序、归并排序和快速排序

1、冒泡排序def sort(list: List[Int]): List[Int] = list match { case List() => List() case head ::...
  • qq1010885678
  • qq1010885678
  • 2015-07-04 21:36:15
  • 4013

用Scala瞎写的冒泡排序算法

学习Scala有段时间了,一直找不到好的实践方式。无意间看到了冒泡排序,就想着用Scala来写写冒泡排序。写到最后发现,真的是乱写一通,不过对于冒泡排序和Scala语言都有了一个新的认识。这就够了。 ...
  • netHibernate
  • netHibernate
  • 2011-01-19 11:24:00
  • 3126

Scala练习-冒泡排序

def sort(unSort: Array[Int]): Array[Int] = { val size = unSort.size for (i
  • qhshiniba
  • qhshiniba
  • 2017-06-20 18:51:05
  • 474

scala 选择排序 冒泡排序

def xuanze(a: Array[Int]) {     var j: Int = 0;     var i: Int = 0;     var index = 0;     var a...
  • wcch2308
  • wcch2308
  • 2015-08-13 23:06:26
  • 283

scala 九大排序算法

基于scala语言的插入排序,堆排序,冒泡排序,快速排序,选择排序,归并排序,计数排序,桶排序,基数排序等排序方法...
  • weixin_39285220
  • weixin_39285220
  • 2017-07-05 15:06:09
  • 560

Scala学习笔记(六)----数组,循环,排序

直接上代码 注意点写在注释里了 //foldLeft(x)(option)表示对该数组从左往右开始遍历,依次和x做option操作 //如下函数表示,对input数组(input:Int* 表...
  • a1610770854
  • a1610770854
  • 2016-06-29 13:21:49
  • 1724

Scala冒泡排序、快速排序、插入排序

冒泡排序: 比较相邻的元素。 如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。 在这一点,最后的元素应该会是最大的数。 针对所有的...
  • baidu_19473529
  • baidu_19473529
  • 2017-02-07 15:12:41
  • 209

Scala冒泡排序解析

递归形式的冒泡排序(一),原代码链接: def bubblesort[A   def sort(as: List[A], bs: List[A]): List[A] =     if (as.isE...
  • u012289636
  • u012289636
  • 2015-07-11 20:29:04
  • 892

scala 数组冒泡排序 测试

scala 数组冒泡排序 测试
  • wwlmageali
  • wwlmageali
  • 2018-02-01 23:15:48
  • 19
收藏助手
不良信息举报
您举报文章:Scala冒泡排序
举报原因:
原因补充:

(最多只允许输入30个字)