6 feira finalmente

Pois é finalmente 6 feira. Foi uma semana difícil primeiro porque tivemos o Carnaval depois as ressacas e no meu caso como isso tudo não bas...

Pois é finalmente 6 feira.
Foi uma semana difícil primeiro porque tivemos o Carnaval depois as ressacas e no meu caso como isso tudo não bastasse houve exames... Muito Haskell etc...




E uma das coisas que tornou me numa pessoa mais culta foi aprender a programar o Quicksort em Haskell (aqui fica 2 casos possíveis de programar isto podia ser em vez de 2 ser [1..] :P )

qsort [] = []
qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ qsort (filter (>= x) xs)

ou
qsort :: (Ord a) => [a] -> [a]
qsort [] = []
qsort (pivot:rest) = (qsort [y | y <- rest, y < pivot])
++ [pivot] ++
(qsort [y | y <- rest, y >=pivot])


Afinal de contas o que é quicksort?

O algoritmo Quicksort é um método de ordenação muito rápido e eficiente, inventado por C.A.R. Hoare em 1960, quando visitou a Universidade de Moscou como estudante. Foi publicado em 1962 após uma série de refinamentos.

O Quicksort é um algoritmo de ordenação não-estável.

COMMENTS

BLOGGER: 3
Loading...
Nome

amostras,12,APOSTAS,1,casa dos segredos,24,celeb,101,cinex,185,coisa de gajas,29,coisadegajos,6,cultura,61,Euro 2016,2,ganhardinheiro,1,imagens,103,Kizomba,9,moda,25,musica,70,nsfw,102,passatempos,8,pokemon,2,pokemongo,2,Portugal,3,promocoes,2,Samsung,2,SS Desafio Final 2,4,Video,146,
ltr
item
Merda do Dia: 6 feira finalmente
6 feira finalmente
http://4.bp.blogspot.com/_kDrB0uygwME/R6xW3eu8bsI/AAAAAAAAAOg/pHVTWoDwYlk/s400/1202218885_1-1.jpg
http://4.bp.blogspot.com/_kDrB0uygwME/R6xW3eu8bsI/AAAAAAAAAOg/pHVTWoDwYlk/s72-c/1202218885_1-1.jpg
Merda do Dia
http://www.merdadodia.com/2008/02/6-feira-finalmente.html
http://www.merdadodia.com/
http://www.merdadodia.com/
http://www.merdadodia.com/2008/02/6-feira-finalmente.html
true
1356927898120129530
UTF-8
Todos artigos carregados Nao foi encontrado nenhum artigo VER TUDO LER MAIS Responder Cancelar resposta Apagar Por HOME PAGINAS ARTIGOS Ver tudo RECOMENDADO PARA TI TAGS ARQUIVO PROCURA TODOS ARTIGOS Nao foi encontrado nenhum artigo Voltar ao Home Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sab Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez Agora mesmo 1 minuto atras $$1$$ minutos atras 1 hora atras $$1$$ houras atras ontem $$1$$ dias atras $$1$$ semanas atras mais de 5 semanas atras Seguidores Seguir ESTE CONTEUDO É PRIVADO Patilha para desbloquear Copiar todo codigo Selecionar todo o codigo Todos os codigos foram copiados Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy