- 1
- 0
- 约小于1千字
- 约 13页
- 2018-04-06 发布于江苏
- 举报
刘虹娇
2017.10.7
题解:栈stack
样例
htmlbody/body/html
读入html,入栈
html
空栈
读入body,入栈
body
html
读入/body,出栈
html
读入/html,出栈
样例
html
body
/html
/body
读入html,入栈
html
空栈
读入body,入栈
body
html
读入/html,无法匹配,结束
body
html
难点一:读文件字符串类题目,推荐使用getchar()一个个读
难点二:提取、/中的标签,并区分两者
难点三:stack操作
stack.push() 入栈stack.top() 取栈顶元素stack.pop() 出栈stack.empty() 栈是否空
算法:
1、循环处理所有标签
如果是开始标签,入栈
否则是结束标签/,匹配栈顶元素
如果可以匹配则继续,
否则报错结束程序。
2、处理完所有标签后
如果栈为空,成功匹配
否则报错
难点一:读文件
较复杂的情况:字符和数值混在一起,还有回车要吃掉。
解决方案:使用 %s 把积木类型和旋转度数都读入
%s 的优势:遇到空格和回车就停止,刚好契合本题
难点二:七种积木以旋转中心点为原点(0,0),写下它们的坐标偏移量
-2,0
-1,0
-1,0
0 0
0,-1
0,0
0,1
您可能关注的文档
最近下载
- 2025年中山大学招聘真题(行政管理岗).docx VIP
- 工程计划管理培训课件.pptx VIP
- 2025年高考全国乙卷思想政治试卷及答案.docx VIP
- 合肥高新区2026年社区工作者(专职网格员)招聘考试试卷1-含答案和解析.docx VIP
- 武汉市市政基础设施工程施工统一规定用表[精选].doc VIP
- 保安员资格考试100题试题及答案.pdf
- 新通用大学英语视听说4-教师用书参考版.pdf VIP
- 湖南省长沙市长沙市一中教育集团联考2024-2025学年八年级下学期7月期末物理试题(含答案).pdf VIP
- 2024年全国统一考试甲卷高考政治+历史+地理试卷(真题+答案).pdf VIP
- 2026年执法单位市场监管执法实务应知应会题.docx VIP
原创力文档

文档评论(0)