当前位置: 首页 > news >正文

宝塔建设网站域名进不去高端网站建设哪些好做

宝塔建设网站域名进不去,高端网站建设哪些好做,网站正在建设中 html 模板,wordpress首页标题分隔符修改题目描述 qionghuaqionghuaqionghua 给了小苯一个长度为 n 的数组 a#xff0c;希望小苯将数组 aaa 分为恰好非空的三段。即#xff1a;[1,l−1],[l,r],[r1,n]这三段#xff0c;其中 1 l≤rn。接着#xff1a; ∙ 第一段的所有数字做 ⊕#xff08;按位异或希望小苯将数组 aaa 分为恰好非空的三段。即[1,l−1],[l,r],[r1,n]这三段其中 1 l≤rn。接着 ∙  第一段的所有数字做  ⊕按位异或运算。 ∙  第二段的所有数字做  |按位或运算。 ∙  第三段的所有数字做  按位与运算。 将这三段数字运算的结果做加法求和作为小苯的得分。 小苯想知道他如果以最优的方案切分数组最多能获得多少得分请你帮他算一算吧。 输入描述: 输入包含两行。 第一行一个正整数 n(3≤n≤2×105)表示数组 a 的长度。 第二行 n 个正整数 ai(1≤ai≤109)表示数组 a 的元素。 输出描述: 输出包含一行一个正整数表示小苯的最高得分。 示例1 输入 4 3 4 2 2 输出 11 示例2 输入 4 2 3 3 3 输出 8解析 这个题首先要了解^ , | , 这三个符号的符号特性 ^异或的特性即可能不变有可能变大又可能变小。|或的特性越或越大与的特性越与越小。所以根据符号特性我们可以确定与这个区间段肯定是一个数因为与其与上一个数不如把这个数给前面岂不是更好所以我们就可以把剩下的数分为两个 区间段然后我们就可以发现这好像是一个前缀和的问题但是并不是我们传统的前缀和注意区间的区分和前缀和后缀即可拿捏这个题 AC代码如下 #includeiostreamusing namespace std;const int N 2e510; long long a[N],yh[N],huo[N];int main() {long long n,ans 0;cin n;for(int i1;in;i) cin a[i];//注意要留出等于0这种情况哦yh[1] a[1];//前缀和第一个数(异或)huo[n-2] a[n-1];//(或)后缀和第一个数for(int i2;in-1;i){yh[i] yh[i-1] ^ a[i];}for(int in-2;i1;i--){huo[i] huo[i1] | a[i1];}//找出相加最大的情况for(int i1;in;i){ans max(ans,yh[i]huo[i]);}cout ans a[n] endl; } 不懂代码一定要手动模拟一下哦~
http://www.zqtcl.cn/news/7360/

相关文章:

  • 网站维护公告模板镇江网站制作费用
  • 网站开发常用技术郑州小程序开发外包
  • 网站的字体做多大电商平台运营是做什么
  • 那些做网站的那些软件都叫啥邯郸哪个公司做网站好
  • 网站前台管理系统2345浏览器网址大全
  • 专门做国外家具书籍的网站seo的最终目的是?
  • php网站留言板模板网站可信图标
  • 电子商务网站运营流程wordpress模板选择
  • 烟台cms建站模板ifm网站做啥的
  • 学校网站建设背景郑州建站模板厂家
  • 推广平台网站制作驾校网站建设方案
  • 网站建设昆山wordpress更新不成功
  • 微信建一个网站企业网站优化暴肃湖南岚鸿很好
  • 任丘建设网站网站建设的策划方案
  • 360云盘做 网站图片服务器做网站用什么开发工具
  • 自己做的网站怎么取sql数据wordpress首页默认中文
  • 郑州服装网站建设做影视网站对宽带要求
  • 深圳网站建设联华十大seo免费软件
  • 烟台建站价格潘家园网站建设公司
  • 做网站需要注意的问题郴州建设公司网站
  • 湘阴网站建设最经济 网站建设
  • 网页设计作业怎么做网站怎么给公司做网站
  • 怎么做网站的icp备案信息百度图像搜索
  • 校园互动平台网站建设阳西县网络问政平台公众号
  • 上海网站建设网页制作联系方式企业所得税怎么征收税率
  • 做爰全过程的视频网站房产网站建设哪家好
  • 广州顺德网站设计wordpress 更改目录权限
  • 安徽海鹏建设工程有限公司网站万万州州微微网站网站建建设设
  • 帮公司做网站网络营销模式案例
  • 做黄金理财的网站网站开发实训感想