Mine
public java v1 · immutable public TrieNode findNodeIndex(TrieNode currentNode, int i) { if (currentNode.index == i) { return currentNode; } if (currentNode.link != null) { TrieNode node = findNodeIndex(currentNode.link, i); if (node != null) { return node; } } if (currentNode.next != null) { TrieNode node = findNodeIndex(currentNode.next, i); if (node != null) { return node; } } return null; }