做网站ppt淄博网站制作服务

张小明 2026/3/12 11:31:22
做网站ppt,淄博网站制作服务,wordpress微信拦截,做网站年入百万题目给定两个整数数组 preorder 和 inorder #xff0c;其中 preorder 是二叉树的先序遍历#xff0c; inorder 是同一棵树的中序遍历#xff0c;请构造二叉树并返回其根节点。示例 1:输入: preorder [3,9,20,15,7], inorder [9,3,15,20,7] 输出: [3,9,20,null,null,15,7]…题目给定两个整数数组preorder和inorder其中preorder是二叉树的先序遍历inorder是同一棵树的中序遍历请构造二叉树并返回其根节点。示例 1:输入:preorder [3,9,20,15,7], inorder [9,3,15,20,7]输出:[3,9,20,null,null,15,7]示例 2:输入:preorder [-1], inorder [-1]输出:[-1]提示:1 preorder.length 3000inorder.length preorder.length-3000 preorder[i], inorder[i] 3000preorder和inorder均无重复元素inorder均出现在preorderpreorder保证为二叉树的前序遍历序列inorder保证为二叉树的中序遍历序列思路1.前序序列——找根2.中序序列——划分左右子树3.递归遍历具体步骤1递归结束条件如果前序or中序序列为空说明已遍历结束return None2创建根节点取前序序列的第一个元素3分左右子树在inorder中找根节点的索引值根据这个索引值将preorder和inorder拆分成左右两个子树left_in inorder[:root_index],right_in inorder[root_index 1:]left_pre preorder[1:len(root_index) 1],right_pre preorder[len(root_index)1,:]递归处理左右子树代码# Definition for a binary tree node. # class TreeNode: # def __init__(self, val0, leftNone, rightNone): # self.val val # self.left left # self.right right class Solution: def buildTree(self, preorder: List[int], inorder: List[int]) - Optional[TreeNode]: if not preorder or not inorder: # 如果序列为空return None return None root_val preorder[0] # 取根节点 root TreeNode(root_val) root_idx inorder.index(root_val) # 在中序中找根节点索引 left_in inorder[:root_idx] # 根据根节点索引划分左右子树 right_in inorder[root_idx 1:] left_pre preorder[1: len(left_in) 1] right_pre preorder[len(left_in) 1:] root.left self.buildTree(left_pre, left_in) # 递归处理左右子树 root.right self.buildTree(right_pre, right_in) return root
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

jsp建网站上杭网站设计

使用火山引擎AI大模型镜像加速Qwen3-VL-8B部署 在智能应用日益依赖多模态理解能力的今天,企业面临一个现实难题:如何快速将具备“看图说话”能力的大模型投入生产?传统方式往往需要数天时间搭建环境、调试依赖、优化推理流程——而业务等不起…

张小明 2026/3/5 4:39:00 网站建设

没有网站可以做域名解析吗wordpress jquery报错

Python全栈学习路径:从零基础到人工智能实战,一套课程体系满足所有学习需求 Python作为当今最受欢迎的编程语言之一,已渗透到各行各业——从Web开发、数据分析到人工智能、自动化运维。无论你是想转行高薪技术岗位,还是希望为孩子…

张小明 2026/3/5 4:39:03 网站建设

建立网站 英语温州网站开发公司

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 设计一个快速原型开发方案,用于验证MySQL权限恢复流程。要求:1) 使用容器技术快速搭建测试环境;2) 实现最基本的权限检测和恢复功能;…

张小明 2026/3/5 4:39:03 网站建设

塘厦网站建设聊城职业 网站建设与管理

据最新数据显示2026年高校毕业生预计高达1270万人次同比增长了48万人。年年都喊 “最难毕业季”今年更是把内卷焊死在巅峰。岗位看似变多,竞争却白热化到窒息。26应届生就业真实情况到底如何?我们来看看这届网友是怎么说的👇不少网友直呼&…

张小明 2026/3/5 4:39:05 网站建设

wordpress网站搬家vps网站开发设计技术

第一章:Open-AutoGLM 与低代码平台集成方案概述Open-AutoGLM 是一款基于大语言模型的自动化代码生成引擎,具备理解自然语言需求并输出可执行代码的能力。通过与主流低代码平台集成,Open-AutoGLM 能够显著增强平台在复杂业务逻辑构建、数据处理…

张小明 2026/3/5 4:39:06 网站建设