Ordenação por Seleção
Publicado por joao felipe 17/02/2003
[ Hits: 7.644 ]
Homepage: www.motokando.com
Este é um script ara ordenar um array, usando o método de selecao, escrito resumidamente para dar uma facil interpretacao.
#!/bin/perl
@teste= (aline,alice,maria,zumira,claudia,rafaela,marines,mara,joao,felipe);
#@teste=( 0,9,4,8,2,7,1,6,3,5);
print "@teste\n"; #imprime desordenado!!!
&ordena;
print "@teste\n"; #imprime ordenado!!!!!
sub ordena
{
$max=10; #numero máximo de elementos!!!!
for ($i=0; $i<=($max-1); $i++)
{
for ($j=0; $j<=$max; $j++)
{
if (@teste[$j] ge @teste[$i])# 'ge' para comparação de strings!!!!
# if (@teste[$j] >= @teste[$i])# '>=' para comparação de números!!!!
{
$aux=@teste[$i];
@teste[$i]=@teste[$j];
@teste[$j]=$aux;
}
}
}
}
Validador de cartão de débido e crédito em Perl
GenHASH - Gerador de hashes SHA1, MD5 e Base64 em Perl
Orientação a Objetos - Criando e usando uma classe em Perl
Nenhum comentário foi encontrado.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Linux mint cinnamon travando. (2)
Vulkan Gaming no Slackware [RESOLVIDO] (14)









