Algoritmos e Estruturas de Dados/Selection e Insertion: diferenças entre revisões
[edição verificada] | [revisão pendente] |
Conteúdo apagado Conteúdo adicionado
m <source> -> <syntaxhighlight> (phab:T237267) |
|||
Linha 47:
====[[Visual Basic]]====
<
Private Sub Ordenacao(Numeros() As Integer)
Dim i As Long
Linha 65:
End Sub
'Code By Kalandar
</syntaxhighlight>
====[[Linguagem de programação C|C]]====
<
void insertionSort(int *primeiro, int *ultimo)
{
Linha 103:
}
}
</syntaxhighlight>
====[[Pascal]]====
<
procedure InsertionSort(var a:vetor; n:integer; var NC, NT: integer);
var j,o:integer; {variaveis auxiliares}
Linha 123:
end;
end;
</syntaxhighlight>
====[[Python]]====
<
def inssort(v):
for j in range(1, len(v)):
Linha 135:
i -= 1
v[i+1] = key
</syntaxhighlight>
====[[Haskell]]====
<
import Data.List (insert)
insertsort :: Ord a => [a] -> [a]
insertsort = foldr insert []
</syntaxhighlight>
====[[C#]]====
<
static int[] ordernar(int[] A)
{
Linha 163:
return A;
}
</syntaxhighlight>
====[[PHP]]====
<
/**
Linha 203:
//Exibe a ordenação
print_r ($array);
</syntaxhighlight>
{{AutoCat}}
|