上一页 1 ··· 15 16 17 18 19
摘要: 前缀式计算时间限制:1000ms | 内存限制:65535KB难度:3描述先说明一下什么是中缀式:如2+(3+4)*5这种我们最常见的式子就是中缀式。而把中缀式按运算顺序加上括号就是:(2+((3+4)*5))然后把运算符写到括号前面就是+(2 *( +(3 4) 5) )把括号去掉就是:+ 2 *... 阅读全文
posted @ 2014-08-23 13:00 Howe_Young 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 括号配对是最基本的栈的问题,它是栈入门的经典题目,思路是,如果是左括号直接进栈,如果是右括号,这时就要比较栈顶的元素与他是否匹配,如果匹配则出栈,否则进栈,下面是代码的实现: 1 #include 2 #include 3 typedef struct stack{//定义栈来存储括号 4 ... 阅读全文
posted @ 2014-08-23 12:43 Howe_Young 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 我们都知道int, long, long long 等数据类型,但是如果一个数字过长的话,这些数据所定义的变量就放不下了,这时就要用到大数,所谓大数,就是比较大的数,超出了我们平时long long所定义的范围,这时可以用数组将它存放起来,用模拟手算的方式来让计算机计算,下面试关于大数的加减乘及高精... 阅读全文
posted @ 2014-08-21 16:56 Howe_Young 阅读(264) 评论(1) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19