题目描述
str.pop_back()表示此函数用于删除str字符串的最后一个字符,将其长度减一
样例
#include <iostream>
using namespace std;
int main()
{
string maxx, str; // 定义两个字符串
while (cin >> str) // 本题利用了cin的特性,因为cin碰到空格自动停止输入,所以可以用while循环
{
if (str.back() == '.') str.pop_back(); // 如果输入的字符串最后一个元素是'.',自动删除
if (str.size() > maxx.size()) maxx = str; // 如果字符串长度大于最大长度的长度,更换字符串值
}
cout << maxx << endl;
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla