04 2023 档案

摘要:给你一棵以 root 为根的二叉树和一个 head 为第一个节点的链表。 如果在二叉树中,存在一条一直向下的路径,且每个点的数值恰好一一对应以 head 为首的链表中每个节点的值,那么请你返回 True ,否则返回 False 。 一直向下的路径的意思是:从树中某个节点开始,一直连续向下的路径。 p 阅读全文
posted @ 2023-04-18 10:56 MarkLeeBYR 阅读(27) 评论(0) 推荐(0) 编辑
摘要:定义一个二维数组: 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, 阅读全文
posted @ 2023-04-17 23:09 MarkLeeBYR 阅读(95) 评论(0) 推荐(0) 编辑
摘要:不修改原来树的结构 public TreeNode mergeTrees(TreeNode t1, TreeNode t2) { if (t1 == null) { return t2; } if (t2 == null) { return t1; } // 先合并根节点 TreeNode root 阅读全文
posted @ 2023-04-13 11:25 MarkLeeBYR 阅读(13) 评论(0) 推荐(0) 编辑
摘要:字符串内容:1 + 2 * 5 - 6 / 2 写代码求出该字符串的值 class Main { private static final Map<String, Integer> map = new HashMap<>(); private void initMap() { map.put("+" 阅读全文
posted @ 2023-04-12 21:07 MarkLeeBYR 阅读(39) 评论(0) 推荐(0) 编辑