Given a string that contains only digits 0-9 and a target value, return all possibilities to add binary operators (not unary) +, -, or * between the digits so they evaluate to the target value.
Example 1:
Input: num = "123", target = 6
Output: ["1+2+3", "1*2*3"]
282. Expression Add Operators
Difficulty: Hard
Given a string that contains only digits
0-9
and a target value, return all possibilities to add binary operators (not unary)+
,-
, or*
between the digits so they evaluate to the target value.Example 1:
Example 2:
Input: num = "105", target = 5 Output: ["1*0+5","10-5"]```
Example 4:
Example 5:
Solution
Language: C++