gpr*_*ime 70 c++ sorting string
如果我有一个字符串是有内置函数来排序字符或我必须自己编写?
例如:
string word = "dabc";
Run Code Online (Sandbox Code Playgroud)
我想改变它,以便:
string sortedWord = "abcd";
Run Code Online (Sandbox Code Playgroud)
也许使用char是更好的选择?我将如何在C++中执行此操作?
R. *_*des 131
标题库中的标题库中有一个排序算法<algorithm>
.它会在适当位置进行排序,因此如果您执行以下操作,您的原始单词将被排序.
std::sort(word.begin(), word.end());
Run Code Online (Sandbox Code Playgroud)
如果您不想丢失原件,请先复印一份.
std::string sortedWord = word;
std::sort(sortedWord.begin(), sortedWord.end());
Run Code Online (Sandbox Code Playgroud)
dre*_*lax 13
std::sort(str.begin(), str.end());
Run Code Online (Sandbox Code Playgroud)
看到这里
归档时间: |
|
查看次数: |
141995 次 |
最近记录: |