查询最大前几位或最小前几位 排序(简单笔记)
来源:互联网 发布:手机短信群发软件 编辑:程序博客网 时间:2024/06/07 08:13
1:得出的数据$data
2:遍历转换成一位数组
//遍历foreach ($list as $key => $v) {$data[$key] = $v['askid'];}
print_r($data);
Array ( [0] => 5 [1] => 5 [2] => 4 [3] => 3 [4] => 4 [5] => 4 [6] => 4 [7] => 6 [8] => 6 [9] => 6 [10] => 3 [11] => 2 [12] => 1 [13] => 6 [14] => 2 [15] => 7 [16] => 2 )3:去除值相等的
$arr=array_unique($data); //去重复数值
//打印下$arrArray ( [0] => 5 [2] => 4 [3] => 3 [7] => 6 [11] => 2 [12] => 1 [15] => 7 )
sort($arr);//顺序排序//这里只求出5条$min_5=array_slice($arr,0, 5);//取出最小的5个数值$max_5=array_slice($arr,-5, 5);//取出最大的5个数值//打印下值$max_5,$min_5<pre>Array( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5)Array( [0] => 3 [1] => 4 [2] => 5 [3] => 6 [4] => 7)//倒序排列,resort
rsort($max_5);
//print_r($max_5);
Array( [0] => 7 [1] => 6 [2] => 5 [3] => 4 [4] => 3)
4:对应的就可以取出数据
0 0
- 查询最大前几位或最小前几位 排序(简单笔记)
- 最大/最小堆排序
- 最大最小堆排序
- sqlserver查询根据某一列去重,并取另外一列最大或最小的结果
- Oracle笔记简单查询、限定查询、数据的排序
- Oracle笔记四:简单查询、限定查询、数据排序
- 简单的最大最小问题:)
- php自定义队列--获取最大或最小
- “k最小”或“k最大”问题
- 最小/最大生成树笔记
- sql按某字段过滤重复,且只保留某字段排序后最大或最小的记录
- 查询和设置服务器最小最大内存
- 分组查询最大最小记录的方法
- 最大堆、最小堆、堆排序
- 矩阵排序,四角最小,中心最大
- 最大堆、最小堆、堆排序
- 堆排序:最大堆与最小堆
- Oracle笔记(四) 简单查询、限定查询、数据的排序
- MapReduce实现排序功能
- Android实现分享内容到微信朋友圈
- PendingIntent的相关基础知识
- XML 语法规则
- OpenCms中文网 开通了
- 查询最大前几位或最小前几位 排序(简单笔记)
- 虚函数与多态性,虚拟继承,纯虚函数及重载、覆盖、隐藏的区别
- JS 清除字符串数组中,重复元素
- chromium for android GPU进程结构分析
- LeetCode Letter Combinations of a Phone Number
- ArcGIS教程:如何轻松的使用图例图面形状
- Linux(ubuntu)下30天自制os学习引导,第3.1天(如何得到 u盘的chs结构)
- HTMLParser使用详解(1)- 初始化Parser
- 从应用示例来认识Tiny框架