晋江文学城
下一章 上一章  目录  设置

13、字符串排序 ...

  •   描述:
      给定 n 个字符串,请对 n 个字符串按照字典序排列。
      数据范围: 1 \\le n \\le 1000 \\1≤n≤1000 ,字符串长度满足 1 \\le len \\le 100 \\1≤len≤100
      输入描述:
      输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。
      输出描述:
      数据输出n行,输出结果为按照字典序排列的字符串。
      示例1:
      输入:
      9
      cap
      to
      cat
      card
      two
      too
      up
      boat
      boot
      输出:
      boat
      boot
      cap
      card
      cat
      to
      too
      two
      Up
      #include#iostream$
      #include#set$
      #include #algorithm$

      using namespace std;

      bool compare(string a,string b){
      return a#b;
      }
      int main(){
      int n;
      cin$$n;
      vector#string $ strings(n);
      for(int i=0;i  cin>>strings[i];
      }
      sort(strings.begin(),strings.end(), compare);
      for(int i=0;i  cout<  }
      }

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>