返回列表 發帖

05怎樣對字串陣列排序_像字典一樣

  1. #include<bits/stdc++.h>

  2. using namespace std;

  3. int main()
  4. {
  5.     cin.tie(0);    cin.sync_with_stdio(0);

  6.     string str[4]={"a","abc","ba","abcd"};
  7.     sort(str, str+4 );//若只想對前3個值排序,第2個參數就是str+3
  8.     for(int i=0;i<4;i++)
  9.         cout<<str[i]<<" ";

  10.     return 0;
  11. }
複製代碼
May

不管長度a會在前面

TOP

  1. #include<iostream>
  2. #include<algorithm>
  3. using namespace std;
  4. int main()
  5. {
  6.     //cin.tie(0); cin.sync_with_stdio(0);
  7.     string ages[5]={"adfg","ahrg","jrs","bgggg","mhlkx"};
  8.     sort(ages,ages+5);
  9.     for(int j=0;j<5;j++)
  10.         cout<<ages[j]<<" ";
  11.     return 0;  
  12. }
複製代碼

TOP

返回列表