算法
angryshan
程序员
展开
-
递归——无限父级
去掉没有父级的子数据,并以右边的方式输出 数组: 输出结果: 无限父级代码function grade($arr, $pid = 0){ $pgrade = array();//定义一个空数组 foreach ($arr as $item) {//遍历输出数组内容 if ($item['pid'] == $pid)...原创 2018-12-26 13:51:56 · 414 阅读 · 0 评论 -
常见十大算法 冒泡算法
它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。1.冒泡算法-简单传统效率最低<1>.比较相邻的元素。如果第一个比第二个大,就交换它们两个; <2>.对每一对相邻元素作同样的工作,从开始第一...原创 2019-10-10 17:01:17 · 3638 阅读 · 0 评论