栈的应用——判断一个串是否是回文串
[问题描述]
判断一个串是否是回文串。
[基本要求]
由于输入的一个回文串可能无穷大,所以用string储该串。
[解题算法]
1,取得该串长度
2,判断串长是否为单数,
3,遍历串,将串的前半字符推进栈,
4,如果串长为单数,跳过中间字符
5,从栈中弹出字符与串的后半部分作比较













































栈的应用——判断一个串是否是回文串
[问题描述]
判断一个串是否是回文串。
[基本要求]
由于输入的一个回文串可能无穷大,所以用string储该串。
[解题算法]
1,取得该串长度
2,判断串长是否为单数,
3,遍历串,将串的前半字符推进栈,
4,如果串长为单数,跳过中间字符
5,从栈中弹出字符与串的后半部分作比较