浙江网站建设公司新网站百度seo如何做

pingmian/2026/1/22 4:47:59/文章来源:
浙江网站建设公司,新网站百度seo如何做,西安建设市场信息平台,用cms创建自己带数据库的网站和在本机搭建网站运行平台的心得体会最大异或对 1.题目2.基本思想3.代码实现 1.题目 在给定的 N个整数 A1#xff0c;A2……AN 中选出两个进行 xor#xff08;异或#xff09;运算#xff0c;得到的结果最大是多少#xff1f; 输入格式 第一行输入一个整数 N。 第二行输入 N 个整数 A1#xff5e;AN。 输… 最大异或对 1.题目2.基本思想3.代码实现 1.题目 在给定的 N个整数 A1A2……AN 中选出两个进行 xor异或运算得到的结果最大是多少 输入格式 第一行输入一个整数 N。 第二行输入 N 个整数 A1AN。 输出格式 输出一个整数表示答案。 数据范围 1 ≤ N ≤ 1 0 5 , 1≤N≤10^5, 1≤N≤105, 0 0 0≤ A i Ai Ai2^31 输入样例 3 1 2 3 输出样例 3 2.基本思想 1.son数组定义是二维数组son[n][m]可以先理解它的第二维度只有两种状态0/1是因为这一位表示的是某个数字的的某一位是0 / 1而第一维的大小是我们用的十位二进制表示下一共有多少位数在本题中数字一共有N个数字N是小于10^5的一个数在int下是32位则我们需要至多3200000的一维坐标而p son[n][0] / p son[n][1]其实存的值就是他的两个子节点的一维坐标的值。 那么x i 1 其实就是我想知道x的二进制表示中的第i位(二进制位从第0位开始表示第0位 - 第 31 位)本题的题目范围到2^31那么就是i从30 - 0。 2.构建逻辑其实相对简单就是将数的二进制表示插入到son数组中如果没有那么就将他的值附上idx即可 3.查询的时候为了异或大小最大那么就应该从根节点开始遍历最高位开始尽量让异或结果为1在遍历查询数字的第i位的时候取第i位的值为s查看son[p][!s]是否存在如果存在那么将res i i(这一位异或存在最大值为1),如果没有那么就让p son[p][s]。 3.代码实现 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner;public class Main {static int N 3000010;static int[][] son new int[N][2];static int idx;static int[] a new int[N];public static void main(String[] args) throws IOException {Scanner sc new Scanner(System.in);int n sc.nextInt();for (int i 0; i n; i) {a[i] sc.nextInt();insert(a[i]);}int res 0;for (int i 0; i n; i) res Math.max(res, query(a[i]));System.out.println(res);}private static void insert(int x) {int p 0;for (int i 30; i 0; i--) {//从30开始枚举int s son[p][(x i) 1];//看 x的二进制表示中 个位 是 0 还是 1if (s 0) son[p][(x i) 1] idx;//创建新节点p son[p][(x i)1];}}private static int query(int x) {int res 0, p 0;for (int i 30; i 0; i--) {//从30开始枚举int s (x i) 1;//看 x的二进制表示中 个位 是 0 还是 1if (son[p][1 - s] ! 0) {res (1 i);p son[p][1 - s];} else p son[p][s];}return res;} }

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

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

相关文章

网站开发的软件工程师叫什么网站建设哪家好采用苏州久远网络

因子分析用Python做的一个典型例子 一、实验目的 采用合适的数据分析方法对下面的题进行解答二、实验要求 采用因子分析方法,根据48位应聘者的15项指标得分,选出6名最优秀的应聘者。 三、代码 importpandas aspd importnumpy asnp importmath asmath imp…

虎丘苏州网站建设开官网

文章目录 目录说明源码放哪里?拓展:Linux里面安装软件是装在home目录还是opt目录还是/usr/local好? bin boot dev etc home lib lib64 lostfound media mnt opt proc root run sbin srv sys tmp usr var 目录说明 bin 存放二进制可执行文件&…

比分网站制作网站开发语言html

目录 一.OpenGL ES 图像伽马线 1.原始图片2.效果演示 二.OpenGL ES 图像伽马线源码下载三.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 Open…

淘宝客云建站网址东莞软件定制

Microsoft POS for .NET v1.12是一个类库,它为你的.NET应用程序与POS设备的交互提供了一组简单统一的接口。使得供应商能够为常见的POS设备(如收银机,扫描仪等)轻松开发出通用的应用程序,您可以在此处下载.POSv1.12的更新:与 UPOS…

本地做网站教程北京app开发公司排名

本节书摘来自异步社区出版社《第一桶金怎么赚——淘宝开店创业致富一册通》一书中的第1章,第1.4节,作者:葛存山,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.4 淘宝开店创业的流程 第一桶金怎么赚——淘宝开店创业致…

高清素材网站无水印网站开发费用包括美工费吗

首先,用一句话来概括scope的作用:scope就是用来解决 js 中 this 的指向问题。 下面进行讨论: 1、 关于JavaScript中this的使用,这是一个由来已久的问题了。我们这里就不介绍它的发展历史了,只结合具体的例子&#xff…

做平台网站要增值业务吗安徽省交通运输厅领导

笔者使用最多的语言是C,也使用过不少其它语言,像Erlang,Python,Lua,C#等等,目前项目中在使用Go,但是没使用过Java。最近看到C#夺冠,首次荣获 TIOBE 年度编程语言,同时也看…

上海手机网站建设多少钱网站开发数据交互

站立会议时间:5.15 站立会议地点: 站立会议内容: 王建宁: 昨天把管理员界面上的listview添加了点击事件,点击进去可以填写维修信息,也可以对维修信息进行更改 今天制作管理员界面,长按对反馈信息…

泉州建设网站公司哪家好wordpress加引导页

RS232、RS422、RS485硬件及RS指令、RS2指令应用知识学习 一、串行(异步/同步)通讯、并行通讯、以太网通讯 二、单工通讯/半双工通讯/双工通讯 三、常用硬件接口(工业上基本是RS485两线制的接线) 常用硬件接口RS232/RS422/RS485,…

济南网站建设凡科公司网上注册

项目背景 被安全测试针对了,总是调试我这不太安全的代码。前端代码深度混淆转成十六进制还不行,仍然找到加密方法,对后端数据进行解密。这次就修改了思路换种方法: 我承认阁下很强,但假如, 我是说假如打开控制台是空白页面&…

qq免费搭建网站html5在线代码编辑器

文件操作IO有关面试题 1.查找硬盘上的文件位置1.1 思路1.2 执行代码 2. 实现文件复制2.1 思路2.2 代码执行 3. 打印搜索的词的文件路径3.1 思路3.2 代码执行 1.查找硬盘上的文件位置 给定一个文件名,去指定的目录中进行搜索,找到文件名匹配的结果&#…

ps如何做网站动漫网站建设的目标

前言在发生故障切换后,经常遇到的问题就是同步报错,下面是最近收集的报错信息。记录删除失败在master上删除一条记录,而slave上找不到Last_SQL_Error: Could not execute Delete_rows event on table hcy.t1;Cant find record in t1,Error_co…

哪些免费的网站可以做企业宣传企业网站模板公司

7过程 计划过程组6项:规划进度管理,定义活动,排列活动顺序,估算活动资源,估算活动持续时间,制定进度计划, 监控过程组1项:控制进度 1、规划进度管理, 对项目过程中管理…

常用网站建设技术wordpress自定义菜单导航

C/C程序内存区域划分 栈又称堆栈:存放非静态局部变量/函数参数/返回值等等,栈是向下增长的。内存映射段:高效的I/O映射方式,用于装载一个共享的动态内存库。用户可使用系统接口创建共享共享内存,做进程间通信。堆&…

定制网站系统开发洛阳营销型网站建设

一、为什么使用微前端 微前端架构旨在解决单体应用在一个相对长的时间跨度下,由于参与的人员、团队的增多、变迁,从一个普通应用演变成一个巨石应用(Frontend Monolith)后,随之而来的应用不可维护的问题。微前端的核心目标是将巨石应用拆解成…

太平洋保险网站做的这么烂界面网站建设

H5页面已经成为了当下移动端主要的宣传方式,一个好的H5页面有极高的营销价值,无论是企业还是个人都非常需要。制作一个炫酷的H5页面一定要会写代码吗,下面千锋网络营销小编就给大家分享如何零基础制作炫酷实用的H5页面。支持H5的Web APP迅猛发展很重要的一点就是APP中的内容产生…

网站怎么用PS做黄页网站是什么

西门子S7-1200之间以太网通信一.通信前的准备首先创建新项目,并命名为“s7-1200之间通信”,如下图所示:然后组态设备,选择s7-1200的CPU 1214C DC/DC/RLY,版本号为4.1,如下图所示:打开…

征婚网站上拉业务做恒指期货历史文化类网站源码

1、android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉用起来更爽 ,博客地址:Bu…

网站app生成器下载wordpress slug

题目: 给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构建: 创建一个根节点,其值为 nums 中的最大值。递归地在最大值 左边 的 子数组前缀上 构建左子树。递归地在最大值 右边 的 子数组后缀上 构建右子树。 返回 nums…

在线简历免费制作网站广东网站seo

在Android 7.0(Nougat)推出了新的应用签名方案APK Signature Scheme v2后,之前快速生成渠道包的方式(美团Android自动化之旅—生成渠道包)已经行不通了,在此应用签名方案下如何快速生成渠道包呢&#xff1f…