社区
C语言
帖子详情
数据结构(急求)
__凡凡凡凡__哟喂
2019-03-19 08:42:50
一组随机数,求出一组数据中按值大小排在第k位的数据(不需要排序) 急求
...全文
71
3
打赏
收藏
数据结构(急求)
一组随机数,求出一组数据中按值大小排在第k位的数据(不需要排序) 急求
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tongshou
2019-03-19
打赏
举报
回复
如果数据数量不大,可以使用 std::set<int> A 的方法。
Mr.Wang-USTC
2019-03-19
打赏
举报
回复
这好像可以用计算名次的算法来解决问题 C++代码 template<class T> void rank(T a[], int n,int r[]) { for (int i =1;i <n;i++) { for (int j=0;j<i;j++) { if(a[i] >=a[j]) r[i]++; r[j]++; } } } n为数组元素的个数,假如原来的数组为a=[1,4,7,2,3,9],后得到的名次数组r=[0,3,4,1,2,5] ,数越大排名越高。假设你需要找到排第k=5位的数据。你只需要在名次数组中找到数字n-k ,然后从原来的数组中找到a[r[n-k]]就可以了。根据上面的例子,找到大小排在第3位的数据(应该是3),r[6-4]=r[2]=4, a[4]=3。 找到答案3。(注意,您的题目要求应该是从大到小,数越大,排明越靠前,而名次数组是数越大,排名越靠后,所以有n-k的操作)
__凡凡凡凡__哟喂
2019-03-19
打赏
举报
回复
顶一下我自己😭😭😭😭😭
数据结构
题集答案
严蔚敏版
数据结构
题集答案,
急
求
积分下载所需资源11111111111111111111111111111111111
数据结构
作业
急
求
用C语言,请高手帮我做程序,用C语言
数据结构
的课设作业,要
求
如下。做不了整个的帮忙做一部分也成。谢谢了 输管道铺设施工最佳方案选择【问题描述】某城市n个居民小区之间需要铺设煤气管道,需将n个小区的管道连通。设任意两个小区间都有条件铺设,但...
c语言链表是怎么存储
数据结构
,
数据结构
(C语言)用单链表存储一元多项式,并实现...
数据结构
一元多项式计算(
急
求
)...
数据结构
一元多项式计算(
急
求
)
数据结构
(C语言)用单链表存储一元多项式,并实现...
数据结构
一元多项式计算(
急
求
)相关问题:匿名网友:#include#include#includetypedef int ElemType;/*单项链表的声明*/typedef ...
数据结构
作业
急
求
用C语言,
数据结构
第二次作业答案(C语言版)-07
数据结构
第二次作业答案(C语言版)-07
数据结构
第二次作业答案学号: 姓名: 评分: . 一. 单项选择题(20分)( )1. 某二叉树的先序序列和后序序列正好相反,则该二叉树一定是____b____的二叉树。a. 空或只有一个结点 .....
急
求
数据结构
及应用算法教程修订版课后习题答案!!!!联系方式:we chat zzy18255315067
急
求
数据结构
及应用算法教程修订版课后习题答案!!!!联系方式:微信 zzy18255315067
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章