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

做网站生意多吗企业官网网站优化公司

做网站生意多吗,企业官网网站优化公司,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.pierceye.com/news/239192/

相关文章:

  • 上海松江做网站公司wordpress 网站暂停
  • 太仓苏州网站建设网站的规划与建设课程设计
  • 遵义住房城乡建设厅网站电子商务网店毕业设计
  • 惠州市博罗县建设局网站防静电产品东莞网站建设技术支持
  • 茂名整站优化百度一下 你知道首页
  • 郑州网站微信微博维护品牌网站建设流程图
  • 网站建站销售怎么做做门窗安装去哪些网站找生意
  • 太原建站司点击查看荆州网站开发
  • 个人音乐网站开发宁波网站推广工作室电话
  • 建设部网站 造价工程师wordpress忘了秘密
  • 如何分析一个网站建设策划案湖南网络推广公司大全
  • 惠州市建设工程交易中心网站如何制作网页导航栏
  • 保山网站建设哪家好做led视频好的网站
  • 如何利用网站策划做好网站建设申请域名要多少钱
  • 专业做公司logo的网站谷歌网站推广方案
  • 公司网站建设情况说明网站开发用php好吗
  • 网站做关键词库的作用空间怎么做网站
  • 制作网站公司名称网络营销与策划实践报告
  • 哈尔滨手机网站建设价格低长沙网业公司
  • 如皋网站建设公司网站推广优化排名
  • 行业网站方案网站搭建合同
  • 如何用ps做网站图标吉林省长春市建设局网站
  • 北京高端网站建设服务广州百度快速排名优化
  • 电子商务网站开发课程设计网站建设石家庄
  • 好的公司网站有什么用烟台建设集团招聘信息网站
  • 网站制作需要多长时间网站代建设费用
  • 淘宝客网站设计台州建设银行官方网站
  • 婚纱网站建设规划书2023全国企业公司大黄页
  • 网站seo的关键词排名怎么做的wordpress 在线留言
  • 建一个c2c网站要多少钱小程序云开发文档