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

如何自己创建购物网站网站后台功能

如何自己创建购物网站,网站后台功能,销售管理系统设计,wordpress 插件汉化网址:代码部落 一 小小旅行者: 思路:因为n最大为1e5,所以不能用最短路来做,根据题目可以直接想到:只需求出a与b异或后的值在二进制下1的个数即可: 那么这时可能有人想到,在前往b的路上&…

网址:代码部落

一    小小旅行者:

        思路:因为n最大为1e5,所以不能用最短路来做,根据题目可以直接想到:只需求出a与b异或后的值在二进制下1的个数即可:

        那么这时可能有人想到,在前往b的路上,小S会不会先到了一个不存在的点,然后在到达0-n以内的点?   实际上是不会的,只要从低位开始更改(举个栗子:)

输入  53 43 5210(43)=2(101011)
10(52)=2(110100)
预计答案为 5
演示: 43-->42(101010)-->40(101000)-->44(101100)-->36(100100)-->52
其中并未越界 且答案确实为5

        代码:

#include<bits/stdc++.h>
using namespace std;
int n,a,b;
void ct(int m){int cnt=0;while(m){if(m%2==1) cnt++;m/=2;}cout<<cnt<<endl;
}//也可以用 : __builtin_popcount(a ^ b);
int main(){cin>>n>>a>>b;int m=a^b;ct(m);return 0;
}

 二  随机表达式:

        思路:对于某个⽣成的公式,只要出现了⾄少⼀个 + 或者 - ,那就⼀定可以通过把 + 变成 - ,把 - 变成 + 来获得另⼀ 个公式。并且将这两个公式的结果相加后,第⼀个 + / - 后⾯的所有内容将会被正负抵消,对答案没有贡献

        因此,真正对答案有贡献的部分应当是第⼀个 + / - 号之前的连续⼀段的异或和(即第⼀段的连续异或和)。 直接 for 循环枚举第⼀段连续异或的运算最⼤到哪个位置,记录S=A1^A2^…^Ai

        假设 A1~Ai是第⼀段连续异或运算的范围,注意分为两种情况:

        1. i<n 此时 Ai与Ai+1 之间需要放⼀个除异或以外的运算符,有2 种情况;及Ai+1之后还有N-i 个数 字,也就是还有 N-i-1个空位可以任意放运算符,有 pow(3,N-i-1) 种情况,因此对答案的贡献即Si*2*pow(3,N-i-1)

        2.i==n    贡献为Sn

        代码:

#include<bits/stdc++.h>
#define ll long long
using namespace std;
const int mod=998244353;
int n;
int main() {ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);cin>>n;vector<ll> a(n);for(int i=0;i<n;i++)cin>>a[i];vector<ll> ve(n + 1);ve[0]=1;for(int i=1;i<=n;i++)ve[i] = ve[i - 1] * 3 % mod;ll ans=0,xw=0;for(int i=0;i<n;i++){xw^=a[i];if(i<n-1){int id=n-i-2;ll ctas=xw%mod;ctas=ctas*2%mod;ctas=ctas*ve[id]%mod;ans=(ans+ctas)%mod;}else ans=(ans+xw)%mod;}ans%=mod;if(ans<0)ans+=mod;cout<<ans<<endl;
}


文章转载自:

http://49AlGEQW.xgkxy.cn
http://Pv6WRcZn.xgkxy.cn
http://njJFIfIX.xgkxy.cn
http://x7MtfJTc.xgkxy.cn
http://kPtToWPu.xgkxy.cn
http://muRNzfod.xgkxy.cn
http://WNfexNfb.xgkxy.cn
http://c1UZ47mE.xgkxy.cn
http://U8WjyYwZ.xgkxy.cn
http://CQSK1zLY.xgkxy.cn
http://trlGNFaE.xgkxy.cn
http://1W5jLhif.xgkxy.cn
http://OQorGSc6.xgkxy.cn
http://uBqxmBDL.xgkxy.cn
http://pc0Lk8wj.xgkxy.cn
http://BkmdicEN.xgkxy.cn
http://oPRMQuww.xgkxy.cn
http://PnOhaGRN.xgkxy.cn
http://K7SMUoaQ.xgkxy.cn
http://tCuV7RWi.xgkxy.cn
http://gMeUygLl.xgkxy.cn
http://q0YXBPt2.xgkxy.cn
http://ev4W6lTM.xgkxy.cn
http://Zz75Q9bQ.xgkxy.cn
http://diEG6SCE.xgkxy.cn
http://CH1Byi3f.xgkxy.cn
http://Zqg9skLG.xgkxy.cn
http://R7CKCsm4.xgkxy.cn
http://SicbMTEb.xgkxy.cn
http://fIC4Mt4q.xgkxy.cn
http://www.dtcms.com/wzjs/681946.html

相关文章:

  • 网站后台登录系统是怎么做的盗版小说网站建设
  • 非常好的网站建设公司网推app有哪些
  • 常州市经开区建设局网站长沙寸金网络营销网址
  • 网站定制网页设计wordpress多个内容模块
  • 编程网站项目做哪个比较好厦门app网站设计
  • 2018春节放假安排 网站建设网站排名优化快速
  • 不要验证码的广告网站《梦幻西游》官网
  • 电子商务网站总体框架设计2018网站建设合同范本
  • 百度公司做网站优化多少钱成都全程网络营销策划机构
  • 广州专业网站建设公司爱美刻在线制作网站
  • 英文网站建设运营连云港seo
  • 9861云南网站建设网站不备案做电影网站
  • 做网站的空间和服务器黄浦集团网站建设
  • 网站建设相关的网站网站开发资金投入
  • 网站建设技术清单在网站中添加搜索引擎
  • 上海企业免费建站wordpress开源企业主题
  • 网站规划主要内容网站建设创业规划书
  • 网站销售怎么做的做什么软件做网站效率最好
  • 杭州网站建设哪里好wordpress在本地运行很慢
  • 高端网站建设哪些好企业信用信息查询系统官网(全国)
  • asp.net网站制作视频教程室内设计公司取名字大全集
  • 如乐网站太原市建设交易中心网站首页
  • 电子商务平台的功能有哪些东莞seo关键词
  • 网站开发成本报表电商运营岗位职责
  • 网站搭建公司哪家好网站开发详细报价
  • 彩票类网站是如何做代理的两个wordpress共用一个数据库
  • 平台网站建设 厦门找网页模板的网站
  • 打开网站显示404wordpress自动采集发布
  • 交互式网站模板东莞网站建设 拉伸膜
  • 网站开发 售后服务协议中文域名网站