04 2023 档案
摘要:给你一棵以 root 为根的二叉树和一个 head 为第一个节点的链表。 如果在二叉树中,存在一条一直向下的路径,且每个点的数值恰好一一对应以 head 为首的链表中每个节点的值,那么请你返回 True ,否则返回 False 。 一直向下的路径的意思是:从树中某个节点开始,一直连续向下的路径。 p
阅读全文
摘要:定义一个二维数组: int maze[n][m]; 它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。 int maze[6][7] = {0, 0, 0, 0, 0, 0, 0,0, 1, 1, 1, 1, 1, 0,0,
阅读全文
摘要:不修改原来树的结构 public TreeNode mergeTrees(TreeNode t1, TreeNode t2) { if (t1 == null) { return t2; } if (t2 == null) { return t1; } // 先合并根节点 TreeNode root
阅读全文
摘要:字符串内容:1 + 2 * 5 - 6 / 2 写代码求出该字符串的值 class Main { private static final Map<String, Integer> map = new HashMap<>(); private void initMap() { map.put("+"
阅读全文