
栈和队列
文章平均质量分 64
lucky_vikey
这个作者很懒,什么都没留下…
展开
-
进制转换
题目描述 输入一个十进制数N,将它转换成R进制数输出。 输入 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。 输出 为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。 示例输入 7 2 23 12 -4 3 示例输出 111 1B -1原创 2014-11-18 09:22:33 · 381 阅读 · 0 评论 -
数据结构实验之队列一:排队买饭
数据结构实验之队列一:排队买饭 题目描述 中午买饭的人特多,食堂真是太拥挤了,买个饭费劲,理工大的小孩还是很聪明的,直接奔政通超市,哈哈,确实,政通超市里面也卖饭,有好几种菜,做的比食堂好吃多了,价格也不比食堂贵,并且买菜就送豆浆,吸引了不少童鞋。所以有时吧,人还是很多的,排队是免不了的,悲剧的是超市只有两个收银窗口。 问题是这样的:开始有两队人在排队,现在咱们只研究第一队,现在我们原创 2014-11-20 09:07:32 · 902 阅读 · 0 评论 -
进制转换二
jinzhizhuan 题目描述 输入一个十进制整数,将其转换成对应的R(2 输入 第一行输入需要转换的十进制数; 第二行输入R。 输出 输出转换所得的R进制数。 示例输入 1279 8 示例输出 2377原创 2014-11-19 12:30:03 · 428 阅读 · 0 评论 -
数据结构实验之栈四:括号匹配
数据结构实验之栈四:括号匹配 Time Limit: 1000MS Memory limit: 65536K 题目描述 给你一串字符,不超过50个字符,可能包括括号、数字、字母、标点符号、空格,你的任务是检查这一串字符中的( ) ,[ ],{ }是否匹配。 输入 输入数据有多组,处理到文件结束。 输出 如果匹配就输出“yes”,不匹配输出“no” 示例输入原创 2014-11-20 09:45:04 · 580 阅读 · 0 评论 -
数据结构实验之栈:行编辑器
数据结构实验之栈:行编辑器 题目描述 一个简单的行编辑程序的功能是:接受用户从终端输入的程序或数据,并存入用户的数据区。 由于用户在终端上进行输入时,不能保证不出差错,因此,若在编辑程序中,“每接受一个字符即存入用户数据区”的做法显然不是最恰当的。较好的做法是,设立一个输入缓冲区,用以接受用户输入的一行字符,然后逐行存入用户数据区。允许用户输入出差错,并在发现有误时可以原创 2014-11-20 22:45:50 · 602 阅读 · 0 评论 -
数据结构实验之栈二:一般算术表达式转换成后缀式
题目描述 对于一个基于二元运算符的算术表达式,转换为对应的后缀式,并输出之。 输入 输入一个算术表达式,以‘#’字符作为结束标志。 输出 输出该表达式转换所得到的后缀式。 示例输入 a*b+(c-d/e)*f# 示例输出 ab*cde/-f*+原创 2014-11-23 20:31:52 · 470 阅读 · 0 评论 -
数据结构实验之栈三:后缀式求值
数据结构实验之栈三:后缀式求值 Time Limit: 1000MS Memory limit: 65536K 题目描述 对于一个基于二元运算符的后缀表示式(基本操作数都是一位正整数),求其代表的算术表达式的值。 输入 输入一个算术表达式的后缀式字符串,以‘#’作为结束标志。 输出 求该后缀式所对应的算术表达式的值,并输出之。 示原创 2014-11-23 23:17:21 · 403 阅读 · 0 评论