public class Solution { public ArrayList<ArrayList<Integer>> permuteUnique(int[] num) { ArrayList<ArrayList<Integer>> res = new ArrayList<>(); if(num == null || num.length == 0){ return res; } Arrays.sort(num); doWork(res,num,0); return res; } private void doWork(ArrayL...