Aapko ek digit-string num di gayi hai jisme sirf 0–9 digits hote hain. Aapko digits ke beech me +, -, ya * operators insert karke aise saare expressions banane hain jo exactly target value ko evaluate karte hon.
Digits ko reorder nahi kar sakte, sirf beech me operator laga sakte ho.
Kisi number ke aage leading zero (jaise “03”, “0002”) allowed nahi hai.
Ek number multiple digits ka ho sakta hai.
Saare valid expressions string list ke form me return karo.
Input: num = "105" target = 5
Output: ["1*0+5", "10-5"]
Explanation:
Both expressions evaluate to 5.
Input: num = "222" target = 6
Output: [2+2+2, 2+2*2, 2*2+2]
Input: num = "1234" target = 46
Output: [12+34]
Accepted:
Submission: