Source Location: /zenphp/funciones/zen_algoritmos.php
[line 20]
ZF_ORDENA_UMBRAL_QS = 50
Define la constante del umbral para el algoritmo QuickSort
[ Top ]
bool zen_copia_array(
&$origen, &$destino, array $inicio, array $fin, array $origen, array $destino)
[line 204]
Copia un array en otro desde el inicio al destino
[ Top ]
void zen_ordena_dividir_qs(
&$T, $inicial, $final, &$pp)
[line 95]
Redistribuye los elementos de un vector según un pivote.
[ Top ]
void zen_ordena_heapsort(
&$T, $num_elem)
[line 129]
Ordena un vector por el método de montones.
[ Top ]
void zen_ordena_insercion(
&$T, int $num_elem, array $T)
[line 216]
Algoritmo de ordenación por inserción
[ Top ]
void zen_ordena_insercion_lims(
&$T, $inicial, $final)
[line 37]
Ordena parte de un vector por el método de inserción.
[ Top ]
bool zen_ordena_mergeSort(
&$a, [int $izda = null], [int $dcha = null], array $a)
[line 178]
Algoritmo de ordenacion de matrices MergeSort Deja reservas de memoria pendientes...¡Menos recomendable!
[ Top ]
void zen_ordena_quicksort(
&$T, int $num_elem, array $T)
[line 56]
Función para ordenar un array $T de $num_elem elementos con el
algoritmo de ordenación QuickSort
[ Top ]
void zen_ordena_quicksort_lims(
&$T, int $inicial, int $final, array $T)
[line 66]
Algoritmo recursivo QuickSort
[ Top ]
void zen_ordena_reajustar(
&$T, $num_elem, $k)
[line 155]
[ Top ]