(String tiles)
| 17 | return; |
| 18 | } |
| 19 | public int numTilePossibilities(String tiles) { |
| 20 | HashSet<String> set = new HashSet<String>(); |
| 21 | Boolean visited[] = new Boolean[tiles.length()]; |
| 22 | Arrays.fill(visited, Boolean.FALSE); |
| 23 | backtrack(tiles,"",set, visited); |
| 24 | return set.size(); |
| 25 | } |
| 26 | } |