1class Solution {2Set<Integer> set = new HashSet<>();34public boolean findTarget(TreeNode root, int k) {5if (root == null) {6return false;7}8if (set.contains(k - root.val)) {9return true;10}11set.add(root.val);12return findTarget(root.left, k) || findTarget(root.right, k);13}14}