Procedural File: zen_algoritmos.php

Source Location: /zenphp/funciones/zen_algoritmos.php



Classes:

Page Details:

Tags:




ZF_ORDENA_UMBRAL_QS

[line 20]

ZF_ORDENA_UMBRAL_QS = 50

Define la constante del umbral para el algoritmo QuickSort

[ Top ]


zen_copia_array

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

Parameters

  • array $origen -
  • array $destino -
  • array $inicio -
  • array $fin -
  • &$origen -
  • &$destino -

[ Top ]

zen_ordena_dividir_qs

void zen_ordena_dividir_qs( &$T, $inicial, $final, &$pp)

[line 95]

Redistribuye los elementos de un vector según un pivote.

Parameters

  • &$T -
  • $inicial -
  • $final -
  • &$pp -

[ Top ]

zen_ordena_heapsort

void zen_ordena_heapsort( &$T, $num_elem)

[line 129]

Ordena un vector por el método de montones.

Parameters

  • &$T -
  • $num_elem -

[ Top ]

zen_ordena_insercion

void zen_ordena_insercion( &$T, int $num_elem, array $T)

[line 216]

Algoritmo de ordenación por inserción

Parameters

  • array $T -
  • int $num_elem -
  • &$T -

[ Top ]

zen_ordena_insercion_lims

void zen_ordena_insercion_lims( &$T, $inicial, $final)

[line 37]

Ordena parte de un vector por el método de inserción.

Parameters

  • &$T -
  • $inicial -
  • $final -

[ Top ]

zen_ordena_mergeSort

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!

Parameters

  • array $a -
  • int $izda -
  • int $dcha -
  • &$a -

[ Top ]

zen_ordena_quicksort

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

Parameters

  • array $T -
  • int $num_elem -
  • &$T -

[ Top ]

zen_ordena_quicksort_lims

void zen_ordena_quicksort_lims( &$T, int $inicial, int $final, array $T)

[line 66]

Algoritmo recursivo QuickSort

Parameters

  • array $T -
  • int $inicial -
  • int $final -
  • &$T -

[ Top ]

zen_ordena_reajustar

void zen_ordena_reajustar( &$T, $num_elem, $k)

[line 155]

Parameters

  • &$T -
  • $num_elem -
  • $k -

[ Top ]


Documentation generated on Fri, 14 Dec 2007 13:14:14 +0100 by phpDocumentor 1.4.0a2