function heapsort($N) { $ary = array(0); for ($i = 1; $i <= $N; $i++) { $ary[$i] = gen_random(1); } heapsort_r($N, $ary); }
function heapsort($N) { global $LAST; define("IM", 139968); define("IA", 3877); define("IC", 29573); $LAST = 42; for ($i = 1; $i <= $N; $i++) { $ary[$i] = gen_random(1); } heapsort_r($N, $ary); printf("%.10f\n", $ary[$N]); }
function heapsort($N = 20000) { global $LAST; $ary = array(0); for ($i = 1; $i <= $N; $i++) { $ary[$i] = gen_random(1); } heapsort_r($N, $ary); echo $ary[$N]; //printf("%.10f\n", $ary[$N]); }
function heapsort($N = 20000) { global $LAST; for ($i = 1; $i <= $N; $i++) { $ary[$i] = $N - $i; } heapsort_r($N, $ary); }