| comments | true |
|---|---|
| difficulty | Medium |
| edit_url | https://github.com/doocs/leetcode/edit/main/lcci/16.09.Operations/README_EN.md |
rite methods to implement the multiply, subtract, and divide operations for integers. The results of all of these are integers. Use only the add operator.
You should implement following methods:
Operations()constructorminus(a, b)Subtraction, returnsa - bmultiply(a, b)Multiplication, returnsa * bdivide(a, b)Division, returnsa / b
Example:
Operations operations = new Operations();
operations.minus(1, 2); //returns -1
operations.multiply(3, 4); //returns 12
operations.divide(5, -2); //returns -2
Note:
- You can assume inputs are always valid, that is, e.g., denominator will not be 0 in division.
- The number of calls will not exceed 1000.