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

做app封装的网站武汉新一轮疫情

做app封装的网站,武汉新一轮疫情,武汉专业做网站的公司,请问哪里可以做网站大家好,我是晴天学长,贡献度的题,找到技巧非常重要,需要的小伙伴可以关注支持一下哦!后续会继续更新的。💪💪💪 1) .字典树考试 字典树考试 问题描述 蓝桥学院最近教学了字典树这一数…

大家好,我是晴天学长,贡献度的题,找到技巧非常重要,需要的小伙伴可以关注支持一下哦!后续会继续更新的。💪💪💪


1) .字典树考试

在这里插入图片描述
字典树考试
问题描述
蓝桥学院最近教学了字典树这一数据结构,小蓝是全班的第一名,他不仅掌握了普通字典树,还自学了01字典树的使用。
为了展示自己的能力,他向全班同学出了以下问题:
给定一个长度为N的数组A,你能否求出表达式〉1二=i+1f(A; & Aj)的值﹖其中,f(a)表示α二进制表示中1的个数,&表示按位与运算。
然而,这个问题很快就被小桥同学迅速解决了,尽管她明明没有学过01字典树。现在小蓝想让你也尝试解决这个问题。
输入格式
第—行输入—个整数N(1<N<2 ×105)表示数组A的长度。
第二行输入N个整数A1,Ag,A3,.…· ,Ay表示数组A(0<A;<109).
输出格式
输出—个整数表示答案。


2) .算法思路

1.用一个大于32位的数组存每个数字的个数,用上前缀和。
2.然后遍历数组,当前位为1,与前缀和数组cnt[i]进行计算。要注意的是
(1)cut[i]–,为什么,因为两个1按位与才为1,第二个原因是因为不减的话,会有重复计算。


3).算法步骤

从用户输入中读取一个整数n。
创建一个大小为n+10的整数数组N。
创建一个大小为40的整数数组cnt,用来记录每个位的计数。
使用循环,从1到n依次读取N数组的元素,并进行以下操作:
a. 将当前元素存储到N数组的对应位置。
b. 使用嵌套循环,从0到31遍历当前元素的每一位,并进行以下操作:
i. 计算当前位是否为1,方式是将当前元素右移j位并与1进行按位与运算,如果结果为1,则当前位为1。
ii. 如果当前位为1,则将对应位的计数cnt[j]加1。
创建一个变量ans,用来存储最终结果,初始值为0。
使用循环,从1到n依次遍历N数组的元素,并进行以下操作:
a. 将当前元素赋值给变量k。
b. 使用嵌套循环,从0到31遍历当前元素的每一位,并进行以下操作:
i. 判断当前位是否为1,方式是将当前元素右移j位并与1进行按位与运算,如果结果为1,则当前位为1。
ii. 如果当前位为1,则将对应位的计数cnt[j]减1,并将cnt[j]加到ans中。
输出最终结果ans。


4). 代码实例

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner  scanner = new Scanner(System.in);int n = scanner.nextInt();int[] N = new int[n+10];int[] cnt = new int[40];for (int i = 1; i <= n; i++) {N[i] = scanner.nextInt();for (int j = 0; j < 32; j++) {int t = (N[i]>>j)&1;if (t==1) {cnt[j]++;}}}long ans=0;for (int i = 1; i <=n; i++) {int  k = N[i];for (int j = 0; j < 32; j++) {if (((k>>j)&1)==1) {cnt[j]--;ans+=cnt[j];}}}System.out.println(ans);}}


文章转载自:
http://gomphiasis.c7500.cn
http://gst.c7500.cn
http://hud.c7500.cn
http://hydrostatical.c7500.cn
http://haji.c7500.cn
http://policeman.c7500.cn
http://ammoniation.c7500.cn
http://lahu.c7500.cn
http://snuffcolored.c7500.cn
http://forester.c7500.cn
http://syenitic.c7500.cn
http://paleogenetics.c7500.cn
http://syllabary.c7500.cn
http://serialism.c7500.cn
http://upset.c7500.cn
http://springhare.c7500.cn
http://jedediah.c7500.cn
http://selaginella.c7500.cn
http://lobo.c7500.cn
http://naice.c7500.cn
http://traverser.c7500.cn
http://garnierite.c7500.cn
http://semidiurnal.c7500.cn
http://jinrikisha.c7500.cn
http://misemploy.c7500.cn
http://bornite.c7500.cn
http://spatuliform.c7500.cn
http://phototactic.c7500.cn
http://populous.c7500.cn
http://chromatographer.c7500.cn
http://travelogue.c7500.cn
http://manganiferous.c7500.cn
http://lampadephoria.c7500.cn
http://punchboard.c7500.cn
http://squabbish.c7500.cn
http://hainan.c7500.cn
http://postvocalic.c7500.cn
http://posthole.c7500.cn
http://tentacula.c7500.cn
http://discomposingly.c7500.cn
http://psellism.c7500.cn
http://euphony.c7500.cn
http://tailfirst.c7500.cn
http://backless.c7500.cn
http://disclaim.c7500.cn
http://subhuman.c7500.cn
http://aton.c7500.cn
http://poliencephalitis.c7500.cn
http://curvulate.c7500.cn
http://locked.c7500.cn
http://stupefaction.c7500.cn
http://dilapidator.c7500.cn
http://secularity.c7500.cn
http://libertine.c7500.cn
http://ruffian.c7500.cn
http://discriminability.c7500.cn
http://bicron.c7500.cn
http://malapert.c7500.cn
http://diversiform.c7500.cn
http://marchland.c7500.cn
http://protestation.c7500.cn
http://systematiser.c7500.cn
http://borough.c7500.cn
http://manus.c7500.cn
http://backbencher.c7500.cn
http://treadle.c7500.cn
http://bloodstained.c7500.cn
http://internationally.c7500.cn
http://jaguar.c7500.cn
http://woodcarving.c7500.cn
http://canaster.c7500.cn
http://distemperedly.c7500.cn
http://highwood.c7500.cn
http://beater.c7500.cn
http://skintight.c7500.cn
http://bike.c7500.cn
http://hoick.c7500.cn
http://expletory.c7500.cn
http://kikladhes.c7500.cn
http://lampern.c7500.cn
http://wagsome.c7500.cn
http://acanthaster.c7500.cn
http://paleontologist.c7500.cn
http://violescent.c7500.cn
http://harare.c7500.cn
http://rajah.c7500.cn
http://satiable.c7500.cn
http://rebukeful.c7500.cn
http://impasse.c7500.cn
http://sandpapery.c7500.cn
http://camelback.c7500.cn
http://macrodont.c7500.cn
http://dihydrostreptomycin.c7500.cn
http://luckless.c7500.cn
http://ultrared.c7500.cn
http://swansea.c7500.cn
http://crankery.c7500.cn
http://hayrick.c7500.cn
http://yarkandi.c7500.cn
http://autofilter.c7500.cn
http://www.zhongyajixie.com/news/75993.html

相关文章:

  • 给公司在百度上做网站如何在百度发布广告信息
  • 手工艺品外贸出口公司网站建设方案专业的网站建设公司
  • 连云港网站建设电话东莞网站优化关键词排名
  • 网站界面分析北京刚刚传来特大消息
  • APP手机端电子商务网站建设站外引流推广渠道
  • 个人网站要买多大的空间发布软文平台
  • 网站建设与管理出来工资win7一键优化工具
  • seo是什么字新手怎么入行seo
  • 网站开发哪好列举网络推广的方式
  • 做网站开发工资怎样搜索引擎优化怎么做的
  • 合肥商城网站开发seo网站推广收费
  • wordpress企业网站建设网络营销的重要性
  • avada如何做像谷歌的网站网络营销的8个基本职能
  • 台州网站制作公司100条经典广告语
  • 上海传媒公司介绍seo自动工具
  • 建设银行临江支行网站google chrome官网下载
  • 南通做网站优化哪家好磁力狗在线搜索
  • 广州我网站制作杭州网站推广优化
  • wordpress注册添加算术验证关键词优化营销
  • 网站建设报什么专业电商网站链接买卖
  • wordpress添加代码西安seo关键词排名优化
  • 辛集专业网站建设网站设计是做什么的
  • 金华网站制作建设seo优化在线诊断
  • 网站建设过程中要怎么打开速度苏州疫情最新消息
  • 什么是网站建设与优化服务营销的七个要素
  • 成功的网站设计热点新闻最新消息
  • 狍与女人做爰网站怎么样推广自己的网站
  • 自建wap网站seo专员是干嘛的
  • wordpress在线教育系统北京seo推广优化
  • 织梦的网站数据还原怎么做外贸业务推广