社区
C++ 语言
帖子详情
求最大和 次大的问题
herman011
2008-07-14 03:52:44
有个 数据结构是这样的:
struct snp{
int a;
int c;
int g;
int t;
};
比如:
a 101 c 20 g 30 t 56
要打印出 这个 struct 中 最大和次大 的 变量名 和 数字
就是 a 101 和 t 56
...全文
162
14
打赏
收藏
求最大和 次大的问题
有个 数据结构是这样的: struct snp{ int a; int c; int g; int t; }; 比如: a 101 c 20 g 30 t 56 要打印出 这个 struct 中 最大和次大 的 变量名 和 数字 就是 a 101 和 t 56
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sevenlight_x
2008-07-15
打赏
举报
回复
xuexi
hongyzniu
2008-07-15
打赏
举报
回复
[Quote=引用 8 楼 hai040 的回复:]
把结构体改成这样
struct snp
{
int data[4] = {...};
char name[4] = {'a', 'c', 'g', 't'};
}
简单n多,:)
[/Quote]
星光伴月
2008-07-14
打赏
举报
回复
要输出变量名?这可有点难度!
wjb_yd
2008-07-14
打赏
举报
回复
[Quote=引用 2 楼 zjw6861982 的回复:]
这个难吗》?
[/Quote]
npuhuxl
2008-07-14
打赏
举报
回复
定义数组name[‘a’,‘c’,‘g’,‘t’],
按照最后大小元素的地址来取元素的名字。即要想输出‘a’,可使用name[(&snpname.a-&a)/sizoef(int)]
foxhill
2008-07-14
打赏
举报
回复
修改结构体,
stuct snp
{
int data;
char name;//如果不是单个字符,可以使用字符串
}
snp temp[n];//定义包含n个成员的数组,初始化之后进行排序,然后输出前两个就行了
hai040
2008-07-14
打赏
举报
回复
把结构体改成这样
struct snp
{
int data[4] = {...};
char name[4] = {'a', 'c', 'g', 't'};
}
简单n多,:)
tangshuiling
2008-07-14
打赏
举报
回复
变量名还要比较,不知有何用,期待!!!
herman011
2008-07-14
打赏
举报
回复
还要 打印 变量名 啊 ,不光是 打印 最大 和 次大的 数字
还 有 最大 和 次大 数字的 对应 变量名 ,比如 a, t
baihacker
2008-07-14
打赏
举报
回复
实际上把排序改成冒泡冒两次就对了.
Ijiuweiyaohul
2008-07-14
打赏
举报
回复
[Quote=引用 1 楼 baihacker 的回复:]
方法1.排序,然后再取.
方法2.用两个变量记录当前的最大和次大,然后不断比较.
[/Quote]
同意
hai040
2008-07-14
打赏
举报
回复
变量名?麻烦
而且在结构里比较循环都用不了
zjw6861982
2008-07-14
打赏
举报
回复
这个难吗》?
baihacker
2008-07-14
打赏
举报
回复
方法1.排序,然后再取.
方法2.用两个变量记录当前的最大和次大,然后不断比较.
java算法大全(含源码包)
java算法大全,有近100多种常见算法的源代码,是学习JAVA算法的难得资料。
十三个经典算法研究PDF文档[带目录+标签]
本文件是十三个经典算法研究+红黑树系列的,带目录+标签的PDF文档。在此之前,网上绝无仅有。希望,对你有帮助。博客地址为:http://blog.csdn.net/v_JULY_v。
1000多种java算法大全源码包
1000多种java算法大全源码包
分治法
求
最大
值与
次大
值
分治法
求
最大
值与
次大
值程序要
求
函数设计完整代码运行示例 程序要
求
采用分治法
求
含n个实数的序列中的
最大
元素和
次大
元素 函数设计 1、 void Comp(double arr[],int low,int high,double &max1,double &max2) //
求
求
最大
值与
次大
值 2、 void main() 完整代码 #include<stdio.h> ...
动态规划之
最大
子段和
问题
总结
动态规划之
最大
子段和
问题
总结 这几天看了
最大
子段和的
问题
,
最大
子段和的
问题
用动态规划处理很方便,总的来说
最大
子段和可以分为四类:1、一维数组
求
最大
子段和;2、二维数组
求
最大
子矩阵;3、三维数组
求
最大
子立方;4、一维数组
求
最大
m子段和 1、一维数组
求
最大
子段和
问题
处理这种类型的题目,主要讨论这个
问题
的建模过程和子
问题
结构.时刻记住一个前提,这里是连续的区间
C++ 语言
65,207
社区成员
250,517
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章