我的使用验算的步骤是生成数据 -> 记奔流不息意思录时间 -> 进行排序 -> 记录时间 -> 验算是否正确 -> 归类时间那么我们,需要生成数据的函数,达到毫秒的函数,可以测算出是否已经排序成功的函数
/*** 生成随机数据* @param int $num 需要生成的总数* @param int $rangel 开始数字* @param int $ranger 结束数字* @return array*/funct名人小故事50字ion generatesort(int $num,int $rangel,int $ranger):array { $sort = array(); for ($i = 0; $i < $num;$i++){ $sort[$i] = rand($rangel,$ranger); } return $sort;}
/*** 生成随机数据* @param int $num 需要生成的总数* @param int $rangel 开始数字* @param int $ranger 结束数字* @return array*/function generatesort(int $num,int $rangel,int $ranger):array { $sort = array(); for ($i = 0; $i < $num;$i++){ $sort[$i] = rand($rangel + $i,$ranger); } return $sort;}
/*** 验算是否正确* @param array $sort* @return bool*/function issort(array $sort):bool { $n = count($sort); for($i 雄安新区在哪里= 0; $i < $n - 1; $i++){ if($浙江大学世界排名sort[$i] > $sort[$i + 1]){ return fal; } } return true;}
php
中是没有毫秒函数的,只能自己写一个在数据量小的情况下,算法是按照毫秒计算的,不是秒/*** 获取毫秒时间* @return float*/function millicond():float { list($mc, $c) = explode(' ', microtime()); return (float)sprintf('%.0f', (floatval($mc) + floatval($c)) * 1000);}
php
,而且用的是fpm
。数据打印在浏览器上,为了我们的视觉感受,我觉得这个有必要/*** 一个好看一点的打印函数* @param $var*/function dump($var){ ob_start(); var_dump($var); $output = preg_replace('/\]\=\>\n(\s+)/m', '] => ', ob_get_clean()); if (!extension_loaded('xdebug')) { $output = htmlspecialchars($output, ent_substitute); } $output = '<pre>' . $output . '</pre>'; e格鲁吉亚战争cho($output);}
更多学习内容请访问:
八重樱:腾讯t3-t4标准精品php架构师教程目录大全,只要你看完保证薪资上升一个台阶(持续更新)
本文发布于:2023-04-08 09:39:38,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/0b56051b061ae46b5f575f2e461151db.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:算法与数据结构系列 ( 二 ) – 实现前的基础准备.doc
本文 PDF 下载地址:算法与数据结构系列 ( 二 ) – 实现前的基础准备.pdf
留言与评论(共有 0 条评论) |