当前位置: 首页 > news >正文

胶州网站建设哪里有优化算法

胶州网站建设哪里有,优化算法,内江市网站建设,中国民营企业500强榜单Description C中已经自带堆栈对象stack,无需编写堆栈操作的具体实现代码。 本题目主要帮助大家熟悉stack对象的使用,然后实现字符串的逆序输出 输入一个字符串,按字符按输入顺序压入堆栈,然后根据堆栈后进先出的特点&#xff0…

Description

C++中已经自带堆栈对象stack,无需编写堆栈操作的具体实现代码。

本题目主要帮助大家熟悉stack对象的使用,然后实现字符串的逆序输出

输入一个字符串,按字符按输入顺序压入堆栈,然后根据堆栈后进先出的特点,做逆序输出

stack类使用的参考代码

  • 包含头文件<stack>: #include <stack>
  • 创建一个堆栈对象s(注意stack是模板类):stack <char> s; //堆栈的数据类型是字符型
  • 把一个字符ct压入堆栈:s.push(ct);
  • 把栈顶元素弹出:s.pop();
  • 获取栈顶元素,放入变量c2c2 = s.top();
  • 判断堆栈是否空:s.empty(),如果为空则函数返回true,如果不空则返回false

Input

第一行输入t,表示有t个测试实例 第二起,每一行输入一个字符串,注意字符串不包含空格

字符串的输入可以考虑以下代码:

#include <string>
int main()
{ string str;int len;cin >> str;           //把输入的字符串保存在变量str中len = str.length()  //获取输入字符串的长度
}

Output

每行逆序输出每一个字符串

Sample

Input
2
abcdef
aabbcc
Output
fedcba
ccbbaa

AC代码:

#include <stack>
#include <iostream>
#include <cstring>
using namespace std;
//答案仅供参考,请勿直接复制粘贴
int main() {int t;cin >> t;string str;int len;while (t--) {stack <char> s;cin >> str;len = str.length();for (int i = 0; i < len; i++) {s.push(str[i]);}if (!s.empty()) {for (int i = 0; i < len; i++) {cout << s.top();s.pop();}cout << endl;}}
}

http://www.hengruixuexiao.com/news/5224.html

相关文章:

  • 毕业做网站运营好吗上海aso
  • dede大气黑色网站源码百度关键词优化词精灵
  • 网站建设的英文翻译凡科建站官网登录
  • 视频网站亏损也做手机清理优化软件排名
  • 高埗做网站公司网络推广项目计划书
  • 曙光建设有限公司网站百度推广怎么推
  • 邢台医院网站建设seo常见的优化技术
  • 洛阳公司青峰做的企业网站地推项目平台
  • 网站建设600元包百家号seo怎么做
  • 视频多平台发布黄山网站seo
  • 做网站的股哥培训班招生方案
  • 网站后台管理系统栏目位置seo查询 站长工具
  • 平面设计专用网站互联网推广销售
  • 建设监督网站广州seo推广运营专员
  • 博客网站开发流程项目营销推广方案
  • html可以做动态网站吗平原县网站seo优化排名
  • 网站建设对网络营销的影响百度关键词优化排名
  • 花生壳做网站百度认证是什么
  • 手机软件编程百度优化seo
  • jsp网站开发小程序搜索引擎营销成功的案例
  • 如何在电脑上做物流网站上海网络推广营销策划方案
  • 免费ai写作网站b站引流推广网站
  • 购物网站建设的原理网页优化seo公司
  • 惠州建设局网站首页昆明百度推广开户
  • 湘潭做网站 磐石网络很专业电脑培训学校
  • 美容美发网站源码优化最狠的手机优化软件
  • 达县网站制作网站优化软件费用
  • 网站空间一般多大seo管理软件
  • 威海网站制作镇江seo公司
  • 怎么做不花钱的网站千万别在百度上搜别人的名字