怎样建立一个营销的公司网站网站建设和技术支持

news/2025/9/24 2:57:19/文章来源:
怎样建立一个营销的公司网站,网站建设和技术支持,网络营销的12种手段,wordpress微信收款目录 专栏导读一、题目描述二、输入描述三、输出描述1、输入2、输出 四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明 华为OD机试 2024C卷题库疯狂收录中#xff0c;刷题点这里 专栏导读 本专栏收录于《华为OD机试#xff08;JAVA#xff09;真题#xff… 目录 专栏导读一、题目描述二、输入描述三、输出描述1、输入2、输出 四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明 华为OD机试 2024C卷题库疯狂收录中刷题点这里 专栏导读 本专栏收录于《华为OD机试JAVA真题A卷B卷C卷》。 刷的越多抽中的概率越大每一题都有详细的答题思路、详细的代码注释、样例测试发现新题目随时更新全天CSDN在线答疑。 一、题目描述 将一棵二叉树按照路径替换到另一棵二叉树中得到一棵新的二叉树。替换动作满足如下条件 子树的根节点完全替换根二叉树对应的节点子树根节点下的子树完全保留根二叉树的对应节点下的子树完全删除 二、输入描述 输入为三行 第一行一个数组表示根二叉树。二叉树的每个节点在1到9之间包含1和9空节点用0表示。 第二行一个字符串表示子二叉树根节点对应根二叉树的节点。如“/1/2”对应每个节点不存在相同的子节点即path对应的子树最多只有一个。 第三行一个数组表示子二叉树。二叉树的每个节点在1到9之间包含1和9空节点用0表示。 三、输出描述 一个数组表示一个二叉树逐层从左到右描述为空的节点忽略与输入不同。 1、输入 [1,1,2,0,0,4,5] /1/2 [5,3,0] 2、输出 [1,1,5,3] 四、解题思路 将每行的输入放入根二叉树数组arr1、子二叉树根节点对应根二叉树的节点数组arr2、子二叉树数组arr3根二叉树建树、子二叉树建树子二叉树根节点对应根二叉树的节点进行子树替换如果子二叉树根节点对应根二叉树的节点只有1个则完全替换否则通过回溯替换子树遍历输出结果。 五、Java算法源码 public class Test02 {/*** [1,1,2,0,0,4,5]* /1/2* [5,3,0]*/public static void main(String[] args) {Scanner sc new Scanner(System.in);// 根二叉树String input1 sc.nextLine();String[] inputArr1 input1.substring(1, input1.length() - 1).split(,);// 根二叉树数组int[] arr1 new int[inputArr1.length];for (int i 0; i inputArr1.length; i) {arr1[i] Integer.parseInt(inputArr1[i]);}// 子二叉树根节点对应根二叉树的节点 /1/2String input2 sc.nextLine();String[] inputArr2 input2.substring(1, input2.length()).split(/);int[] arr2 new int[inputArr2.length];for (int i 0; i inputArr2.length; i) {arr2[i] Integer.parseInt(inputArr2[i]);}// 子二叉树String input3 sc.nextLine();String[] inputArr3 input3.substring(1, input3.length() - 1).split(,);// 子二叉树数组int[] arr3 new int[inputArr3.length];for (int i 0; i inputArr3.length; i) {arr3[i] Integer.parseInt(inputArr3[i]);}// 根二叉树建树TreeNode treeNode1 buildTree(arr1, 0);// 子二叉树建树TreeNode treeNode3 buildTree(arr3, 0);// 子二叉树根节点对应根二叉树的节点进行子树替换if (arr2.length 1) {// 替换子树dfs(treeNode1, treeNode3, arr2, 1);} else {// 如果子二叉树根节点对应根二叉树的节点只有1个则完全替换treeNode1 treeNode3;}// 遍历输出结果QueueTreeNode queue new LinkedList();queue.add(treeNode1);String result [;while (!queue.isEmpty()) {TreeNode node queue.poll();result result node.val ,;if (node.left ! null) {queue.add(node.left);}if (node.right ! null) {queue.add(node.right);}}result result.substring(0, result.length() - 1) ];System.out.println(result);}// 建树public static TreeNode buildTree(int[] nums, int index) {TreeNode newNode null;if (index nums.length) {// 0表示空节点如果不是空节点则构建树if (nums[index] ! 0) {// 根节点newNode new TreeNode(nums[index]);newNode.left buildTree(nums, 2 * index 1);newNode.right buildTree(nums, 2 * index 2);}}return newNode;}/*** 替换子树* param treeNode1 根二叉树* param treeNode3 子二叉树* param arr2 子二叉树根节点对应根二叉树的节点* param i*/public static void dfs(TreeNode treeNode1, TreeNode treeNode3, int[] arr2, int i) {// 替換到最后一位终止替换if (i arr2.length - 1) {if (treeNode1.left ! null treeNode1.left.val arr2[i]) {treeNode1.left treeNode3;return;} else if (treeNode1.right ! null treeNode1.right.val arr2[i]) {treeNode1.right treeNode3;return;}}// 替换子树if (treeNode1.left ! null treeNode1.left.val arr2[i]) {dfs(treeNode1.left, treeNode3, arr2, i 1);} else if (treeNode1.right ! null treeNode1.right.val arr2[i]) {dfs(treeNode1.right, treeNode3, arr2, i 1);}}/*** 二叉樹*/public static class TreeNode {int val;TreeNode left;TreeNode right;TreeNode(int val) {this.val val;}} }六、效果展示 1、输入 [1,1,2,0,0,4,5] /1/2 [5,3,0] 2、输出 [1,1,5,3] 3、说明 下一篇华为OD机试 - 简易内存池 - 逻辑分析Java 2024 C卷 200分 本文收录于华为OD机试JAVA真题A卷B卷C卷 刷的越多抽中的概率越大每一题都有详细的答题思路、详细的代码注释、样例测试发现新题目随时更新全天CSDN在线答疑。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914659.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中英文外贸网站源码百度怎么发布店铺信息

关于ElasticSearch 部分的核心知识进行一网打尽,包括ElasticSearch 的基本概念,基本架构,工作流程,存储机制等,通过一篇文章串联面试重点,并且帮助加强日常基础知识的理解,全局思维导图如下所示 基础概念 从数据分类入手,考察全文索引的基本概念 现实世界中数据有哪…

网站安全证书有问题如何解决汽贸做网站有用处吗

文章目录1.流的读写方式2.按字符输入3.举例3.1 从键盘读取一个字符,并打印到终端上3.2 读取一个文件,并打印文件中的字符数目3.3 自行输入要查看的文件,并打印文件中的字符数目4.按字符输出5.举例5.1 从键盘读入,并打印到终端5.2 …

免费的网站登录模板网站建设丶金手指下拉11

大家好,我是电商小布。 当前的互联网时代下,电商无疑是最炙手可热的行业。 各种各样电商项目的出现,给了我们大家更多的机会选择,并从中来享受到流量至上的魅力。 腾讯旗下的视频号小店就是其中之一。 这个项目是依靠于视频号…

网站开发的项目内容三明市网站建设

C语言bcopy()函数:复制内存(字符串)头文件:#include bcopy() 函数用来复制内存(字符串),其原型为:void bcopy(const void *src, void *dest, int n);【参数】src 为源内存块(字符串)指针,dest 为目标内存块(字符串)指针…

广州番禺网站建设工作室wordpress分类目录id

一、前言 前文实现批量投影栅格、转为整型,接下来重点实现批量提取夜光数据,夜光数据转面、夜光数据面数据融合、要素转Excel。将相关结果转为Excel,接下来就是在Excel中进行阈值的确定,阈值确定无法通过批量操作,除非采用其他方式,但是那样的学习成本较高,对于参考比较…

php企业网站开发价格做app好还是响应式网站

万安挂机宝下载后安装包里有介绍.proxydroid使用说明以雷电模拟器为例永久记住选择 允许 (安卓手机 需要 root 方可使用)设置 账号密码启动即可 下面是详细翻译说明一、下载ProxyDroid。二、对ProxyDroid进行配置(基本配置:)(1) Auto Setting不勾选,我们…

台风呢

本来以为22号来了,21号晚就让我妈多买点菜 结果23号了还是大太阳 看了下24号早上才来 M记的炸鸡确实比KFC的好吃,KFC的肉烂的,30天鸡,炸得也不脆,太辣,便宜一点,但分量少一点 9月23呢,秋分确实是个好日子 打游…

网站页面设计风格国家重大建设项目库网站

博主简介:努力学习的22级计算机科学与技术本科生一枚🌸博主主页: 是瑶瑶子啦每日一言🌼: 你不能要求一片海洋,没有风暴,那不是海洋,是泥塘——毕淑敏 目录 一、核心二、题目2.1:前序遍历2.2&…

怎么给网站做关键词搜索网站目录怎么做的

文章目录 1. 题目2. 思路及代码实现(Python)2.1 模拟迭代2.2 递归 1. 题目 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加&#xff0c…

c .net怎么做网站php 网站进入后台

编者按:2023年是微软亚洲研究院建院25周年。借此机会,我们特别策划了“智启未来”系列文章,邀请到微软亚洲研究院不同研究领域的领军人物,以署名文章的形式分享他们对人工智能、计算机及其交叉学科领域的观点洞察及前沿展望。希望…

营销类型网站怎么建设工信部网站备案被删除

部队三维数字沙盘电子沙盘虚拟现实模拟推演大数据人工智能开发教程第15课 现在不管什么GIS平台首先要解决的就是数据来源问题,因为没有数据的GIS就是一个空壳,下面我就目前一些主流的数据获取 方式了解做如下之我见(主要针对互联网上的一些…

石家庄网站建设公司wsjz特效型网站

如图 1 所示,当前网络中存在环路, SwitchA 、SwitchB 、SwitchC 和 SwitchD 都运行 STP,通过 彼此交互信息发现网络中的环路,并有选择的对某个端口进行阻塞,最终将环形网络结构修剪成无 环路的树形网络结构&#xff…

网站建设的技术支持包括仿站是什么

PLC-IoT概述 华为智能PLC-IoT工业物联网系列通信模块是基于电力线宽带载波技术的产品,实现数据在电力线上双向、高速、稳定的传输,广泛适用于电力、交通、工业制造、智能家居等领域,PLC-IoT通信模块包含头端和尾端两种类型,头端配…

门户网站微信服务号建设网页设计制作说明

在C语言中,sizeof是一个运算符,用于获取数据类型或对象在内存中的大小(以字节为单位)。这是一个非常有用的工具,它可以帮助我们理解不同数据类型如何占用内存,以及如何在编程时更有效地管理内存。 基本数据…

栖霞企业网站建设源码库官网

【Unity】单例模式及游戏声音管理类应用 描述 在日常游戏项目开发中,单例模式是一种常用的设计模式,它允许在应用程序的生命周期中只创建一个对象实例,并提供对该实例的全局访问点。通过使用单例模式,可以提高代码的可维护性和可…

一级a做爰网站太原网站建设价格套餐

前言 之前我们已经学习了四个默认成员函数(构造、析构、拷贝构造、运算符重载) 今天我们就来尝试用已经学到的知识进行日期类的完整实现 提示: 依然是分成三个文件来写 只是在讲解的时候就不区分文件了 完整的代码在文章最后 并且之前文章中…

网站大专cn网站建设多少钱

语言模型建模是针对句子建模,主要分为掩码语言模型和自回归语言模型。 我们从corpus中截取一句话作为例子,这句话是bpe分词后的句子: 1994 年 5 月 17 日 安全 理事会 第 33 77 次 会议 通过 掩码语言模型的主要机制是:例如将33 7…

云免网站空间wordpress切换div组件

两组点云间距离计算 一、介绍1.1 概念1.2 函数讲解二、代码示例三、结果示例一、介绍 1.1 概念 点云距离计算 :计算从源点云中每个点到目标点云中最近邻点的距离。 1.2 函数讲解 def compute_point_cloud_distance(self, target): # real signature unknown; restored from _…

丰联汽配网站建设成本石家庄外贸网站建设公司排名

computation expression之一问三不知 计算表达式是一个有点难理解的东西。我把帮助全部看了一遍,记住了个上下文敏感的计算(contex-sensitive computation)。但是让我讲计算表达式是什么?为什么?怎么做?我…

给网站做导流房产中介网站排名

兔单克隆抗体技术的演进经历了杂交瘤技术、噬菌体展示技术和单B细胞技术三个关键阶段。这些技术的不断进步推动了兔单克隆抗体技术的优化,显著提高了抗体的生产效率、特异性和适用范围。在科研和医药领域,兔单克隆抗体技术因其不断发展的特性而取得了令人…