蒲东平的博客
递归计算笛卡尔乘积 递归计算笛卡尔乘积
递归计算笛卡尔乘积 如果使用 laravel 的话,直接使用 collect 的 crossJoin 方法也可以实现 代码如下 <?php /** * 递归计算笛卡尔乘积 * * Created by PhpStorm. *
2021-09-10
快速排序 快速排序
常规方法,快速排序 <?php /** * 思路: * 1、找到当前数组中的任意一个元素(一般选择第一个元素,因为选择第一个元素较为简单,选择其他元素还需要多写一些不必要的代码,干嘛非要给自己找麻烦哩)作为比较的标准 * 2、
2021-09-03
使用阶乘原理通过阶乘获取一个一维数组中全部的组合情况 使用阶乘原理通过阶乘获取一个一维数组中全部的组合情况
使用阶乘原理通过阶乘获取一个一维数组中全部的组合情况代码如下 <?php /** * 使用阶乘原理,通过阶乘获取一个一维数组中全部的组合情况 * * Created by PhpStorm. * User: Alex * D
2021-09-02
四舍六入五成双-银行家舍入算法 四舍六入五成双-银行家舍入算法
四舍六入五成双-银行家算法四舍六入五成双是一种比较精确比较科学的计数保留法,是由 IEEE 754 标准规定的浮点数取整算法, 是一种数字修约规则。 当舍去位的数值: 小于等于 4 时:直接舍去该位 大于等于 6 时:向前位进 1 等于
2021-08-30