public List<String> addOperators(String num, int target) {
        if (num.length() == 0) {
            return new ArrayList<>();
        }
        List<String> result = new ArrayList<>();
        StringBuffer buff = new StringBuffer();
        dfs(num, 0, target, 0, 0, result, buff);
        return result;
    }
Date 02/23/2016
@author Tushar Roy

Given a string eg. 123 and target e.g 6. Put operators *, +, - between 123 so that it evaluates to 6

https://leetcode.com/problems/expression-add-operators/
src/com/interview/recursion/OperatorAdditionForTarget.java