PHP在50个随机数的列表中找到10个后续数字的最大平均值

科恩·史密斯(Coen Smits)

我已经为此工作了一段时间,但是我不知道如何解决这个问题:

我有一个包含50个随机数的列表,当此后的10个后续数字(例如,数字11-20或数字24-33)达到x的平均值时,我想收到通知。

这50个数字位于(HTML)表的1行中,每个数字都在不同的列中。

有人知道如何开始吗?谢谢!

戴夫·陈(Dave Chen)

如果数组中有数字,则可以以10为块循环遍历该数组,然后找到最大平均值。

<?php

$numbers = array(1, 2, 3, 4, 5, 4, 3, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1,
                 10, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 11, 12, //large numbers here
                 1, 2, 3, 4, 5, 4, 3, 2, 1, 2, 3, 4, 5, 4, 3, 2, 1);

$number = 10; //numbers in a set

$max = 0;
$index = 0;

$size = sizeof($numbers) - $number;       
for ($i = 0; $i < $size; $i++) {
    $tmp = array_sum(array_slice($numbers, $i, $number)) / $number;
    if ($tmp > $max) {
        $max = $tmp;
        $index = $i;
    }
}

echo "Largest set of " . $number . " numbers is: " . implode(', ', array_slice($numbers, $index, $number)) . "\nAverage of: " . $max;

输出

Largest set of 10 numbers is: 10, 11, 12, 13, 14, 15, 14, 13, 12, 11
Average of: 12.5

然后,您可以将最大平均值与阈值进行比较,并进行自我通知。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQL中找到最大平均值

来自分类Dev

查找从Excel中的预定义列表中采样的三个随机数的平均值

来自分类Dev

计算c#中30个随机数的平均值

来自分类Dev

在一组列中而不是逐列中找到最小最大平均值,75和95分位数

来自分类Dev

固定平均值的随机数

来自分类Dev

如何在Objective-C中找到数组中10个值的平均值

来自分类Dev

在 Tableau 中创建一个大平均值

来自分类Dev

如何找到列表中平均值最高的x个连续数字?

来自分类Dev

在给出两个限制的情况下,如何从列表列表中找到平均值?

来自分类Dev

Python / Pandas-创建一个新列以显示每个组的最大平均值

来自分类Dev

如何在列表中找到某个数字的平均值 [python]

来自分类Dev

在linq中找到平均值的最大值

来自分类Dev

如何在 3 列中找到最好的 2 个以及这 2 个的平均值

来自分类Dev

从 0 到 1 的随机数的计数平均值

来自分类Dev

从int的映射列表中找到平均值

来自分类Dev

如何从大数据集中获取的100个样本中找到每个样本的平均值

来自分类Dev

在SQL中找到与每个组相对应的第N个值和平均值

来自分类Dev

在SQL中找到与每个组相对应的第N个值和平均值

来自分类Dev

在JavaScript中找到两个杠杆数组对象的平均值

来自分类Dev

在随机数组中找到最大的数字及其索引

来自分类Dev

如何从数组中找到平均值的PHP?

来自分类Dev

如何从PHP的mysql表中找到平均值?

来自分类Dev

生成100个随机数字的列表,从中删除大于20且小于50的数字

来自分类Dev

如何从文本文件中找到包含在字符串中的列表中数字的平均值?

来自分类Dev

在由随机数填充的数组中找到最大的增量

来自分类Dev

获取输入的五个数字的最小值,最大值和平均值

来自分类Dev

sql从计数中找到平均值?

来自分类Dev

从数组中找到平均值

来自分类Dev

在随机数组中找到 10 个最高频率-Java

Related 相关文章

  1. 1

    在SQL中找到最大平均值

  2. 2

    查找从Excel中的预定义列表中采样的三个随机数的平均值

  3. 3

    计算c#中30个随机数的平均值

  4. 4

    在一组列中而不是逐列中找到最小最大平均值,75和95分位数

  5. 5

    固定平均值的随机数

  6. 6

    如何在Objective-C中找到数组中10个值的平均值

  7. 7

    在 Tableau 中创建一个大平均值

  8. 8

    如何找到列表中平均值最高的x个连续数字?

  9. 9

    在给出两个限制的情况下,如何从列表列表中找到平均值?

  10. 10

    Python / Pandas-创建一个新列以显示每个组的最大平均值

  11. 11

    如何在列表中找到某个数字的平均值 [python]

  12. 12

    在linq中找到平均值的最大值

  13. 13

    如何在 3 列中找到最好的 2 个以及这 2 个的平均值

  14. 14

    从 0 到 1 的随机数的计数平均值

  15. 15

    从int的映射列表中找到平均值

  16. 16

    如何从大数据集中获取的100个样本中找到每个样本的平均值

  17. 17

    在SQL中找到与每个组相对应的第N个值和平均值

  18. 18

    在SQL中找到与每个组相对应的第N个值和平均值

  19. 19

    在JavaScript中找到两个杠杆数组对象的平均值

  20. 20

    在随机数组中找到最大的数字及其索引

  21. 21

    如何从数组中找到平均值的PHP?

  22. 22

    如何从PHP的mysql表中找到平均值?

  23. 23

    生成100个随机数字的列表,从中删除大于20且小于50的数字

  24. 24

    如何从文本文件中找到包含在字符串中的列表中数字的平均值?

  25. 25

    在由随机数填充的数组中找到最大的增量

  26. 26

    获取输入的五个数字的最小值,最大值和平均值

  27. 27

    sql从计数中找到平均值?

  28. 28

    从数组中找到平均值

  29. 29

    在随机数组中找到 10 个最高频率-Java

热门标签

归档