![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 51
PHP
k3rw1n
这个作者很懒,什么都没留下…
展开
-
hyperf 通过@Controller注解定义路由,@GetMapping
@Controller 注解多种快速便捷的 Mapping 注解,如 @GetMapping、@PostMapping、@PutMapping、@PatchMapping、@DeleteMapping 5 种便捷的注解用于表明允许不同的请求方法原创 2023-04-11 23:30:00 · 343 阅读 · 1 评论 -
PHP 递归快速排序
快速排序是对冒泡排序的一种改进快速排序的基本思路是:设置一个基准元素,通过排序将需要排序的数据分割成两个部分,其中一部分的所有数据比基准元素小,另一部分的所有数据比基准元素大,然后对这两部分数据分别进行递归快速排序,最后将得到的数据和基准元素进行合并,就得到了所需数据。代码<?php$arr = [8,1,10,9,5,7];function quickSort($arr){ $lenth = count($arr);//获取数组个数 if($lenth &l.原创 2020-12-03 17:42:51 · 212 阅读 · 0 评论 -
PHP 循环二分查找和递归二分查找
二分查找二分查找算法(英语:binary search algorithm),也称折半搜索算法(英语:half-interval search algorithm)、对数搜索算法(英语:logarithmic search algorithm),是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,原创 2020-11-09 15:40:56 · 215 阅读 · 0 评论 -
PHP 贪心算法 小孩分饼干问题
贪心算法贪心算法(英语:greedy algorithm),又称贪婪算法,是一种在每一步选择中都采取在当前状态下最好或最优(即最有利)的选择,从而希望导致结果是最好或最优的算法。比如在旅行推销员问题中,如果旅行员每次都选择最近的城市,那这就是一种贪心算法。贪心算法在有最优子结构的问题中尤为有效。最优子结构的意思是局部最优解能决定全局最优解。简单地说,问题能够分解成子问题来解决,子问题的最优解能递推到最终问题的最优解。贪心法一般不能得到我们所要求的答案。一旦一个问题可以通过贪心法来解决,那么贪心法原创 2020-11-09 14:41:49 · 599 阅读 · 0 评论 -
PHP 实现冒泡排序算法 (php7.1数组赋值)
冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。算法原理比较相邻的元素。如果第一个比第二个大,就交换他们原创 2020-11-07 17:54:07 · 431 阅读 · 0 评论 -
PHP 顺时针打印矩阵(螺旋矩阵)
输入一个矩阵,从外向里以顺时针的顺序依次打印出每个数字。例如:1 2 3 4 5 6 7 8 9 $matrix = array();$matrix = [[1,2,3],[4,5,6],[7,8,9]];按照提议打印结果:1,2,3,6,9,8,7,4,5可以使用转圈打印方案,即:1、打印1,2,32、打印6,93、打印8,74、打印45、打印5实现代码:$matrix = [[1,2,.原创 2020-11-05 18:01:31 · 199 阅读 · 0 评论 -
PHP 斐波那契数列 递归和非递归
斐波那契数列斐波那契数列(意大利语:Successione di Fibonacci),又译为菲波拿契数列、菲波那西数列、斐氏数列、黄金分割数列。数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。在数学上,斐波那契数列是以递归的方法来定义:F(0)=0 F(1)=1 F(n)=F(n - 1)+F(n - 2)(n≥ 2,n∈ N*)斐波那契数列由0和1开始,之后的斐波那契数就是由之前的两数相加而得出。首几个斐波那契数是...原创 2020-11-09 11:16:39 · 341 阅读 · 0 评论