摘要: 本题要求你为初学数据结构的小伙伴设计一款简单的利用堆栈执行的计算器。如上图所示,计算器由两个堆栈组成,一个堆栈 S1存放数字,另一个堆栈S2存放运算符。计算器的最下方有一个等号键,每次按下这个键,计算器就执行以下操作: 从 S1中弹出两个数字,顺序为 n1 和 n2; 从S2中弹出一个运算符 op; 阅读全文
posted @ 2022-07-13 23:21 .七月流星 阅读(133) 评论(0) 推荐(0)
摘要: 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在第 i 队选手之后。从第 1 所学校开始, 阅读全文
posted @ 2022-07-09 00:00 .七月流星 阅读(60) 评论(0) 推荐(0)
摘要: 7-3 求n!的值 用高精度方法,求n!的精确值(n以一般整数输入) 输入格式 一个整数 输出格式 一个整数 输入样例 10 输出样例 3628800 代码如下: #include<iostream> using namespace std; const int maxN = 1010; int a 阅读全文
posted @ 2022-07-08 17:37 .七月流星 阅读(47) 评论(0) 推荐(0)