C++ sort用法struct good//表示物品的结构体 { double p;//价值 double w;//重量 }a[2000]; 然后用sort对数列a中的p从大到小排序,我要直接能用的句子,帮下忙啦,我写的sort(a,a+2000,a.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/05 16:09:38
C++sort用法structgood//表示物品的结构体{doublep;//价值doublew;//重量}a[2000];然后用sort对数列a中的p从大到小排序,我要直接能用的句子,帮下忙啦,我

C++ sort用法struct good//表示物品的结构体 { double p;//价值 double w;//重量 }a[2000]; 然后用sort对数列a中的p从大到小排序,我要直接能用的句子,帮下忙啦,我写的sort(a,a+2000,a.
C++ sort用法
struct good//表示物品的结构体
{
double p;//价值
double w;//重量
}a[2000];
然后用sort对数列a中的p从大到小排序,我要直接能用的句子,帮下忙啦,
我写的sort(a,a+2000,a.

C++ sort用法struct good//表示物品的结构体 { double p;//价值 double w;//重量 }a[2000]; 然后用sort对数列a中的p从大到小排序,我要直接能用的句子,帮下忙啦,我写的sort(a,a+2000,a.
你写的语句,没有比较,怎么排序啊.
bool cmp(struct good a,struct good b)
{
return a.p > b.p;
}
...
sort(a,a+2000,cmp);