Pregunta de entrevista de Meta

Leetcode 17

Respuestas de entrevistas

Anónimo

21 dic 2017

Remove Parenthesis

Anónimo

30 dic 2017

public List letterCombinations(String digits) { LinkedList ans = new LinkedList(); String[] mapping = new String[] {"0", "1", "abc", "def", "ghi", "jkl", "mno", "pqrs", "tuv", "wxyz"}; ans.add(""); for(int i =0; digits.length()>i;i++){ int x = Character.getNumericValue(digits.charAt(i)); while(ans.peek().length()==i){ String t = ans.remove(); for(char s : mapping[x].toCharArray()) ans.add(t+s); } } return ans; }