一、前言
笔者将按照题目的类型进行博客的发表,仅供学习、交流和参考。
二、题解(排序类)
2000、ASCII码排序
这是一个简单的基础题,但我们为了熟练使用STL,这里使用vetcor的sort函数来解题。
其中sort函数:
笔者源代码如下:
#include<iostream> #include<vector> #include<string> #include<algorithm> #include<string.h> #define MAX 26 using namespace std; int main(void){ char s[MAX]; while(cin>>s){ int len = strlen(s); vector<char>vec(s,s+len); sort(vec.begin(),vec.end()); for(int i=0;i<len-1;i++){ cout<<vec[i]<<" "; } cout<<vec[len-1]<<endl; } return 0; }