精易论坛

标题: 数组排序问题2 [打印本页]

作者: ℡春花秋月    时间: 2017-6-20 09:18
标题: 数组排序问题2
数组:247
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,6,6,6,6,7,7,8}
如何取其中重复数据的次数?
比如,8出现1次  7出现2次 1出现几十次
取最终出现次数 加入编辑框用换行符分割输出




补充内容 (2017-6-20 09:39):
程序获取到的数组里面的数值是不规则的 比如现在是1-8 后期数据量大可能是1-100的一个数组 需要输出其中每一个数值出现的个数
作者: 易正易则    时间: 2017-6-20 09:18
   
    随便你多少,1-1000也可以




补充内容 (2017-6-20 09:50):
好像错啦

新建 易程序.e

639.97 KB, 下载次数: 10


作者: lianzuo123    时间: 2017-6-20 09:26
可以用Dic来做
作者: Mr、Darren    时间: 2017-6-20 09:27
取出现次数.e (625.52 KB, 下载次数: 5) 看看这个

作者: Mr、Darren    时间: 2017-6-20 09:31
也可以用 数组_取次数  不过是要文本型的数组 需要转换下
作者: ℡春花秋月    时间: 2017-6-20 09:38
canmei 发表于 2017-6-20 09:27
看看这个

这个就是数值型数组的,是从上一段程序中得到的, 转文本不是很方便 能写个整数型的 并且一次性输出所有的个数吗 比如1多少次 2多少次
依此类推
作者: 易正易则    时间: 2017-6-20 09:40
℡春花秋月 发表于 2017-6-20 09:38
这个就是数值型数组的,是从上一段程序中得到的, 转文本不是很方便 能写个整数型的 并且一次性输出所有 ...

新建 易程序.e (639.88 KB, 下载次数: 6)

作者: 镇坛道德标杆    时间: 2017-6-20 09:40
昨晚给你写了个   结果你采纳了别人的错误的答案   懒得写了。
作者: Mr、Darren    时间: 2017-6-20 09:44
取出现次数.e (628.22 KB, 下载次数: 5)   这个应该方便很多

作者: ℡春花秋月    时间: 2017-6-20 09:46
junkboy 发表于 2017-6-20 09:40
昨晚给你写了个   结果你采纳了别人的错误的答案   懒得写了。

大哥 那个结果是对的啊…… 然后测试了几组随机的数组 结果核对了下也是对的…  昨晚采纳之后 每个回答的都有打赏鼓励的哥 。。
作者: 镇坛道德标杆    时间: 2017-6-20 09:59
℡春花秋月 发表于 2017-6-20 09:46
大哥 那个结果是对的啊…… 然后测试了几组随机的数组 结果核对了下也是对的…  昨晚采纳之后  ...

那是因为你的例子是隔0后的数组都是排序好的   我给你的是支持所有乱序的




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4