【2023华为OD-C卷-第一题-数组去重和排序】100%通过率(JavaScript&Java&Python&C++)
2024-01-09 11:27:42
本题已有网友报告代码100%通过率
OJ &答疑服务
购买任意专栏,即可添加博主vx:utheyi,获取答疑/辅导服务
OJ权限获取可以在购买专栏后访问网站:首页 - CodeFun2000
题目描述
给定一个乱序的数组,删除所有的重复元素,使得每个元素只出现一次,并且按照出现的次数从高到低进行排序,相同出现次数按照第一次出现顺序进行先后排序。
输入描述
一个数组
数组大小不超过100
数组元素值大小不超过100
输出描述
去重排序后的数组
示例
输入
1,3,3,2,4,4,4,5
输出
3,4,1,2,5
思路:自定义排序
首先,我们可以按照规则对数组进行读取,然后给每一个第一次出现的数字一个编号值,这个可以使用哈希表来存储,
文章来源:https://blog.csdn.net/m0_73659489/article/details/135450863
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!