王道ch3-Stackp90_2.有一个列车,HS分别表示硬座软座,利用一个栈将序列调整为S在H之前
//任务:有一个列车,HS分别表示硬座软座,利用一个栈将序列调整为S在H之前
//算法思想,H入栈,S入栈后马上出栈
void H_S(char* str)
{SqStack S;Init(S);int i = 0,j=0,k=0; char* p = str; char x;while (str[i]!='\0'){if (str[i] == 'H')Push(S, 'H');else{Push(S, 'S');Pop(S, x); p[j++] = x;}i++;}while (!StackEmpty(S)){Pop(S, x); p[j++] = x;}str = p;
}
int main()
{char str[] = "HHHSSHSHSHHS";int k = 0;H_S(str);while (str[k] != '\0'){cout << str[k]; k++;}return 0;
}
王道ch3-Stackp90_2.有一个列车,HS分别表示硬座软座,利用一个栈将序列调整为S在H之前相关推荐
- 利用一个继电器来实现脚踏鼠标按钮
➤ 01自动记录测试数据 在实验台上集成了两组万用表,通过联网可以通过PYTHON语句自动将万用表的读数自动录入CSDN的markdown的编辑器,提高试验记录的效率和准确性. 第一组万用表:使用ME ...
- 纠结pytorch, tensorflow, keras 一个月之后,我自己创造了一个神经网络框架
深度学习神经网络正步入成熟,而深度学习框架目前众多,大都可以在图像识别.手写识别.视频识别.语音识别.目标识别和自然语言处理等诸多领域大显身手. 深度学习框架平台占据人工智能产业生态的核心地位,具有统 ...
- 让一个网页打开的同时自动为另一个网页自动填写表单并提交
让一个网页打开的同时自动为另一个网页自动填写表单并提交 if you use "window.open" to open the window,you can ...
- R语言使用fs包的file_copy函数、dir_copy函数、link_copy函数将文件、目录、超链接从一个位置拷贝(copy)到另一个位置
R语言使用fs包的file_copy函数.dir_copy函数.link_copy函数将文件.目录.超链接从一个位置拷贝(copy)到另一个位置 目录
- 试编写一个汇编语言程序,要求从键盘接收一个四位的十六进制数,并在终端上显示与它等值的二进制数
试编写一个汇编语言程序,要求从键盘接收一个四位的十六进制数,并在终端上显示与它等值的二进制数 data segment data ends stack segment stack dw 30h dup ...
- 编写程序,统计一个长度为2的字符串在另一个字符串中出现的次数
<程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p137 习题5 4.统计一个长度为2的字符串在另一个字符串中出现的次数.例如,假定输入的字符串为:as ...
- 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?...
代码: package com.liron.p1; /*** 一个整数,它加上100后是一个完全平方数,再加上168又是* 一个完全平方数,请问该数是多少?* */ public class Topi ...
- 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个...
2019独角兽企业重金招聘Python工程师标准>>> 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如"我ABC ...
- 天猫php采集列表,QueryList: QueryList是一个基于phpQuery的通用列表采集类,是一个简单、 灵活、强大的采集工具,采集任何复杂的页面 基本上就一句话就能搞定了。...
#QueryList交流社区: http://querylist.cc/ #QueryList文档: http://doc.querylist.cc/ #QueryList交流QQ群:12326696 ...
最新文章
- Nature子刊:精胺介导稻瘟病菌侵染水稻叶片的新机制!
- depot用例视图建模
- Java元组Tuple使用实例--转载
- Cheatsheet: 2011 12.01 ~ 12.12
- 使用rpm包安装mysql_centos下利用rpm包安装mysql
- python内置的集成开发工具是什么_python内置的集成开发工具是什么_后端开发
- iphone如何信任软件_【手机软件】千禾影院:全新观影神器,支持安卓+iOS,最新、最全、高清、免费!...
- DataView的ToTable方法,类似数据库Distinct。
- eigen库学习笔记
- Android APP性能优化(一)
- thinkpython2e电子书下载_《Think Python 2e》中译版电子书分享
- 转换成CSV文件、Word、Excel、PDF等的方法--读取CSV文件的方法
- readlink()不能读取硬链接的目标
- CH340以及CH系列USB转串口驱动下载
- LumaQQ.NET For Visual Studio 2005 代码下载
- 通达OA2019安装教程
- bxt是什么意思,是什么意思
- 怎么制作QQ动态表情包,GIF出处是哪
- 【重识云原生】第六章容器基础6.4.7.2节——CronJob
- 完全搞懂java中的时间戳,时区,日期格式