找出数组中不重复的值php_PHP查找数值数组中不重复最大和最小的10个数的方法...
搜索热词
本文实例讲述了PHP查找数值数组中不重复最大和最小的10个数的方法。分享给大家供大家参考。具体如下:
1. PHP代码如下:
PHP;">
//随机生成1万个元素的数组
for($i=0;$i<10000;$i++){
$ary[]=rand(1,100000);
}
$ary=array_unique($ary); //去重复数值
sort($ary);//顺序排序
$min_10=array_slice($ary,10);//取出最小的10个数值
$max_10=array_slice($ary,-10,10);//取出最大的10个数值
rsort($max_10);//倒序排序最大的10个数值
echo '';
print_r($min_10);
print_r($max_10);
unset($ary,$min_10,$max_10);
2. 运行结果如下:
16
[1] => 19
[2] => 22
[3] => 31
[4] => 40
[5] => 49
[6] => 71
[7] => 74
[8] => 80
[9] => 92
)
Array
(
[0] => 99997
[1] => 99991
[2] => 99973
[3] => 99958
[4] => 99955
[5] => 99946
[6] => 99939
[7] => 99933
[8] => 99927
[9] => 99900
)
希望本文所述对大家的PHP程序设计有所帮助。
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
找出数组中不重复的值php_PHP查找数值数组中不重复最大和最小的10个数的方法...相关推荐
- php判断字符是否在某个数组_php:如何快速在数组array中找出以某字符串开头的值...
我写了个函数,可以实现在数组中找出以某字符串开头的值. public static function arrayContainsValueStartingBy($haystack, $needle) ...
- 在有限多的不大于100的正整数中,找出尽量多个相加起来值介于98~102之间的组合...
问题描述:<?XML:NAMESPACE PREFIX = O /> 在有限多的不大于100的正整数中,找出尽量多个相加起来值介于98-102之间的组合. 组合的个数限制在2 和3. 比如 ...
- PHP 找出数值数组中不重复最大的10个数和最小的10个数
2019独角兽企业重金招聘Python工程师标准>>> //随机生成数值数组 for($i=0;$i<10000;$i++){$ary[]=rand(1,100000); } ...
- 如何Excel中找出不同两列的相同值
如何在EXCEL里面找出A列和B列中相同的数据,并显示在C列? 20 B列包含A列数据,如何让相同的数据在C列对应显示? 满意答案 笨鸟 17级 2009-11-30 设数据如图: 将公式 =IF ...
- PHP常用数组函数(含按键值删除二维数组中的元素)
// 1.array_search():在数组中搜索键值"red",并返回它的键名 $a=array("a"=>"red"," ...
- matlab绘制二次曲线,并找出最大值位置(找出两曲线的最大差值点)
绘制二次曲线源代码及方法如何用matlab画Y=X^2的图啊?_百度知道 画出函数曲线后,找出最大值点的坐标[求助]matlab画曲线后 求其上面最大值那一点的坐标_百度知道 [ymax,tp]=ma ...
- python找出仙剑二地图遮挡层图片在大地图中的坐标
使用方法: 把脚本放在图片目录下,输入图片编号即可(请手动删除全黑图块) import os import randomimport cv2 import pygamedef get_small_im ...
- LeetCode 1618. 找出适应屏幕的最大字号(二分查找)
文章目录 1. 题目 2. 解题 1. 题目 给定一个字符串 text.并能够在 宽为 w 高为 h 的屏幕上显示该文本. 字体数组中包含按升序排列的可用字号,您可以从该数组中选择任何字体大小. 您可 ...
- 找出两列数据的差集_excel快速查找数据差异项
近来在网上看到一则查找两列数据差异项的方法,试着做发现07版的excel根本就没有那个功能,而且设置过程也很麻烦,有那个功夫,不如去网上找函数公式解决.今天给大家分享一下用函数组合公式和自定义函数公式 ...
最新文章
- TensorRT原理图示
- mysql行列转换例子_mysql行列转换示例
- 谷歌砸出10亿美元,要为湾区困难群众,建2万套经适房
- linux环境变量 LD_LIBRARY_PATH 使用
- Oracle 标准大页和透明大页
- linux 简单Shell程序设计,利用linux下的c语言编程来简单的实现一个shell功能实现!...
- 前端技术周刊 2018-12-03:DOM
- C语言中的格式化打印printf/sprintf以及嵌入式printf重定向进行DEBUG
- Spring Cloud 学习笔记(2 / 3)
- Oracle提示“ORA-04098:触发器‘XXX_TRIGGER’无效且未通过重新验证”
- php微信使用腾讯地图进行定位,微信定位+腾讯地图导航
- wine手动安装wine-mono和wine-gecko组件
- CentOS7.6Arm Qt开发环境(GCC+Qt5+QtCreator+JDK8+MySQL8+CMake+ProtoBuf+Python+SVN)
- argb和rgb风扇的区别是什么
- Latex字体加粗不了
- 反编译获取apk安装包源代码步骤
- 一文看完2018苹果秋季新品发布会,你想知道的问题这里都有答案!
- Linux内存管理二(页表)
- iPad投影到Windows电脑屏幕上的方法【亲测,均为免费软件,均可用,仅供学习使用】
- bind:address already in use的深刻教训以及解决办法
热门文章
- 使用聚类算法(Kmeans)进行数据降维并作为分类算法逻辑回归(logistic Regression)的数据预处理步骤实战
- R使用glm构建logistic回归模型
- 乔布斯+斯坦福演讲+Stay Hungry. Stay Foolish.
- scater分析单细胞转录组数据代码
- html5 div 鼠标跟随,CSS实用:DIV+CSS打造跟随鼠标的层
- 全长转录组之基因和转录本鉴定
- padans的DataFrame
- Non Hybrid Long Read Consensus Using Local De Bruijn Graph Assembly
- 【ES6】数值的拓展
- 跟踪算法基准--Tracking the Trackers: An Analysis of the State of the Art in Multiple Object Tracking