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

招聘工作的网站有哪些网页制作与网站建设完全学习手册

招聘工作的网站有哪些,网页制作与网站建设完全学习手册,外贸seo软件,怎样免费建企业网站学到的几个知识点#xff1a; 1.拆位 对于整体上的异或操作可以转化为31个二进制位上的操作#xff0c;每一位再上 。 将一次操作拆为31次来方便操作。 2. s[i]表示异或前缀和#xff0c;l~r间的异或和为s[r] ^ s[l - 1] ---- 拆完位后这个公式还能再推出一个性… 学到的几个知识点 1.拆位 对于整体上的异或操作可以转化为31个二进制位上的操作每一位再×上 。 将一次操作拆为31次来方便操作。 2. s[i]表示异或前缀和l~r间的异或和为s[r] ^ s[l - 1]    ---- 拆完位后这个公式还能再推出一个性质 只有s[r] ! s[l - 1]时这段区间的异或和才为1来以右端点为1还是0来讨论一下 对于每一位1只有左端点的左边一位为0时才有值才可以计算进去 对于每一位0只有左端点的左边一位为1时才有值才可以计算进去 对于一位上的1设当前为r,左边的为0的点为l,那要承的数就是(r - l), 如果这样的l有k个就是k * r - () 这样就算出来了对于每一个数的每一位的贡献 时间复杂度 O(31 * n) #includebits/stdc.h #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define endl \nusing namespace std;typedef pairint, int PII; typedef long long ll; typedef long double ld;const int N 300010, mod 998244353;int n; int a[N]; ll f[40][2], cnt[40][2];int main() {IOScin n;for(int i 1; i n; i ){cin a[i];a[i] ^ a[i - 1];//cout a[i] ;}//cout endl;ll ans 0;for(int i 0; i n; i ){for(int j 0; j 30; j ){if(a[i] j 1){ans (1ll j) % mod * (((cnt[j][0] * i - f[j][0]) % mod mod) % mod);ans % mod;f[j][1] (f[j][1] i) % mod;cnt[j][1] ;}else{ans (1ll j) % mod * (((cnt[j][1] * i - f[j][1]) % mod mod) % mod);ans % mod;f[j][0] (f[j][0] i) % mod;cnt[j][0] ;}}}cout ans;return 0; }
http://www.eeditor.cn/news/122481/

相关文章:

  • 看空间天津谷歌优化
  • 深圳企业医疗网站建设西安网站建设高端
  • 做网站用php还是python大众点评网怎么做团购网站
  • 网站编辑器失效黄山建设厅官方网站
  • 新乡百度网站优化排名产品设计学什么
  • 如何建设品牌网站市场调研方案范文
  • 做网站需要懂代码么近期时事新闻
  • 寻花问柳-一个专做男人的网站2021小学生新闻摘抄
  • 网网站建设站建设平台网站定制
  • 广告公司网站建设方案电子商务网站开发实训
  • 优秀简历制作网站手机百度一下
  • 网站制作厂家电话多少制作官网需要什么条件
  • 网站建设 站内搜索wordpress主机搬家
  • 网站代码生成网站单机网页小游戏
  • 银川网站建设0951营销型企业网站案例
  • 加强网站信息怎么做广西桂林十大特产
  • 公司网站建设维护及使用管理办法手机网络游戏
  • 母婴网站的功能设计门户类网站什么意思简单
  • 专业网站设计开发网站广告海报
  • 医院网站 功能深圳企业官网网站建设
  • 织梦技术个人网站模板wordpress还原网站源码
  • 求人做网站的网站百度新网站提交入口
  • 专业移动微网站建设宁德市住房和城乡建设局
  • 运河建设集团网站深圳网站建设专家
  • 广州网站设计成功柚米中小型网站建设市场
  • 什么是网站开发wordpress 页面栏目
  • 阿里巴巴个人网站怎么做c 网站开发实例教学
  • 网站建设与管理的体会电子商务网站开发需求分析
  • 如何建立一个企业的网站桂林两江四湖在哪里
  • 电商网站如何做怎么给网站添加代码