Ricerca binaria in Scala con binarySearch

Mattepuffo's logo
Ricerca binaria in Scala con binarySearch

Ricerca binaria in Scala con binarySearch

Per esercizio di studio di Scala, mi sono visto come convertire il codice Java di un precedente articolo.

Non so se è il modo giusto di farlo, ma alla fine parliamo sempre di un linguaggio basato sulla JVM, quindi perchè no?

Ecco il codice convertito:

package com.test

import java.util
import scala.util.Sorting

@main
def main(): Unit = {
  val arr = Array(2, 69, 30, 103, 56)
  Sorting.quickSort(arr)
  println(util.Arrays.binarySearch(arr, 20))
  println(util.Arrays.binarySearch(arr, 56))
  println(util.Arrays.binarySearch(arr, 2))
}

Enjoy!


Condividi

Commentami!