#Calculator

leetcode 224. Basic Calculator 、227. Basic Calculator II

这种题都要设置一个符号位的变量224.BasicCalculator设置数值和符号两个变量,遇到左括号将数值和符号加进栈中 classSolution{public:intcalculate(strings){stack<int>st;intres=0,flag=1;for(inti=0;i<...

Basic Calculator 基本计算器

2018-09-2722:02:36一、BasicCalculatorII问题描述:问题求解:sign用来保存前一个符号,用num来记录数字,如果碰到一个符号或者到达结尾,则需要进行入栈操作,这个时候需要结合符号进行相应的运算。publicintcalculate(Strings){if(s==null||s.leng...

1.8 calculator(自定义函数 && dict && print格式化)

自定义函数(可以重复使用的代码段)1、定义一个函数,语法:def函数名(参数列表):  函数体2、参数必须参数关键字参数默认参数不定长参数dict1、键必须唯一,值不需要唯一,键必须为字符串,数字,元祖例:caculator_dict={1:["+",MyCalculator.add],2:["-",MyCalcula...