如何得出一个数组中某个值出现的次数

2019-07-17 15:24发布

如何得出一个数组中某个值出现的次数,并将所有不同值出现的次数从大到小(或小到大)排序,今天琢磨了一下午都搞不出来。请大神们支招,谢谢
2014-07-25_233845.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
luo_wei
1楼-- · 2019-07-18 17:13
 精彩回答 2  元偷偷看……
luo_wei
2楼-- · 2019-07-18 19:12
ymj120572092 发表于 2014-7-27 23:33
我觉得这样是得不到每一个元素的个数的,因为你想搜索哪一个元素必须是指定的,如何遍历数组所有不重复的 ...

我也觉得这个不简单,发现用代码语言还要简单一些吧。我用了本办法,抛砖引玉,看看你们的想法,还有二维怎么按从大到小排序
循环搜索加1

LV8.6.rar 下载积分: 积分 -1 分

13.19 KB, 下载次数: 21, 下载积分: 积分 -1 分

sushu
3楼-- · 2019-07-18 21:07
ymj120572092 发表于 2014-7-27 23:33
我觉得这样是得不到每一个元素的个数的,因为你想搜索哪一个元素必须是指定的,如何遍历数组所有不重复的 ...

这个并不困难,稍后上传完成解答。
sushu
4楼-- · 2019-07-18 22:51
本帖最后由 sushu 于 2014-7-28 06:34 编辑

搜狗截图20140728061122.png
搜狗截图20140728061101.png

------------------------------------------------------------------------ 搜狗截图20140728062952.png
搜狗截图20140728062938.png

LV8.6.7z (125.03 KB, 下载次数: 49)
2D数组的排序,先取出数字的最大值(取出的用0代替),索引出相应字母组成1D数组,然后For循环下,就得到了2D排序。@luo_wei

@ymj120572092


评分

参与人数 1威望 +2 +2 收起 理由 ymj120572092 + 2 + 2 版主确实牛

查看全部评分

luo_wei
5楼-- · 2019-07-19 01:23
 精彩回答 2  元偷偷看……
luo_wei
6楼-- · 2019-07-19 05:31
sushu 发表于 2014-7-28 06:16
------------------------------------------------------------------------

ok,明白了。赶脚好复杂

一周热门 更多>