Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama Haskell Hızlı Sıralama (QuickSort)


Hızlı Sıralama (QuickSort)

Haskell programlama dilinde yazılmış bu fonksiyonda hızlı sıralama yapılmıştır. Kullanıcıdan bir liste alınarak bu dizi sıralanıp sonuç olarak geri döndürülür. Burada yapılan sıralama türü hızlı sıralama yani quick sort olarak bilinir.

Program Kodu :

  1.  
  2. quicks :: [Int] -> [Int]
  3. quicks [] = []
  4. quicks (x:xs) = quicks [y | y <-xs , y <= x] ++ [x] ++ quicks [s | s <- xs , s > x ]
  5.  
  6.  

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
 
amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım amınıza koyayım