would 3x^2-15x+18 = x(x+5)(x-3)????

would 3x^2-15x+18 = x(x+5)(x-3)????

No, it could not. You would start with x^3 if you multiplied your solution out

(3x-9)(x-2) looks better