[求助]关于字典排序
比如输入一串人名“张三 李四 王五 赵六”按照字典顺序排序出来是“李四 王五 张三 赵六”
这个的实现应该和汉字在程序中的存储形式有关吧,还是有什么函数……


2006-03-04 20:18
2006-03-06 22:07
2006-03-06 22:10
2006-03-06 22:25
2006-03-07 17:47

2006-03-08 16:40
ElfDN:
你的程序编译不能通过,
少#include<iostream>
#include<string>
vs.push_back=s;这句代码也不能这么使用吧应该是
vs.push_back(s);
另外vector没有sort这个方法,list才有。
#include<iostream>
#include<string>
#include<list>
using namespace std;
int main(){
string s;
list<string> vs;
while(cin>>s)
vs.push_back(s);
vs.sort();
}

2006-03-08 17:30
2006-03-08 18:33