首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

排序有关问题

2012-02-27 
排序问题姓名分数jim8.8tom8.6sim7.5locy5.69lily8.56lilei5.9我要按分数排序,怎么做?[解决办法]这个很简

排序问题
姓名 分数
jim 8.8
tom 8.6
sim 7.5 
locy 5.69
lily 8.56
lilei 5.9

我要按分数排序,怎么做?

[解决办法]
这个很简单,只要你定义一个单链表即可。
[解决办法]
跟你语言有关,c/c++做个结构体数组,或者多个数组下标联动
python直接dict几句话就完了
[解决办法]
结构体存放记录,为结构体提供比较函数,使用库函数qsort排序。
[解决办法]
冒泡法排序
[解决办法]

C/C++ code
#include<iostream>#include<string>using namespace std;struct node{  string name;  int score;public:  bool operator<(node& n){      return score<n.score; }}int main(){   vector<node> v;   //此处放入你那几个节点      sort(v.begin(),v.end());} 

热点排行