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

彩票系统开发搭建彩票网站服务器安全怎么做多用户建站平台

彩票系统开发搭建彩票网站服务器安全怎么做,多用户建站平台,动力无限做网站怎么样,什么是o2o电商模式样例输入 3 2 2 1 3 1 2样例输出 3 2样例说明 输入的数组为:【3,1,2】 增量序列为:【2,1】 当增量 h2:对于每一个索引 i,我们会将数组元素 arr[i] 与 arr[i−h] 进行比较,并进行可…

在这里插入图片描述
样例输入

3
2
2 1
3
1
2

样例输出

3 2

样例说明
输入的数组为:【3,1,2】
增量序列为:【2,1】

  1. 当增量 h=2:对于每一个索引 i,我们会将数组元素 arr[i] 与 arr[i−h] 进行比较,并进行可能的交换。

    • i=2:
      arr[2]=2,arr[0]=3。因为 2<3,所以交换它们。
      数组变为:[2,1,3]。
      这里进行了 1 次比较和 1 次交换。
      注意:对于 i=0 和 i=1,由于它们的索引小于增量值 2,所以不会进行任何操作。
      这里相当于希尔排序的gap=2
  2. 当增量 h=1:这就是一个普通的插入排序。

    • i=1:arr[1]=1,arr[0]=2。因为 1<2,所以交换它们。
      数组变为:[1,2,3]。
      这里进行了 1 次比较和 1 次交换。
    • i=2:arr[2]=3,arr[1]=2。因为 3>2,所以不交换。
      这里进行了 1 次比较。

总结:总共进行了 3 次比较,2 次交换。

解题思路

这里的订单属性值数组相当于订单大小的a数组

这里的增量数组就相当于是希尔排序里面的gap数组。

用希尔排序模板写代码即可

代码

# 订单数组的长度
n=int(input())
# a表示订单的属性值(大小)
a=[]
# 增量(gap)的长度
m=int(input())
gap=list(map(int,input().split()))
for _ in range(n):a.append(int(input()))
compare=0
exchange=0
for k in range(m):g=gap[k]for i in range(g,n):tmp=a[i]j=iwhile j >= g:compare += 1if a[j-g] > tmp:a[j] = a[j-g]exchange += 1j -= gelse:breaka[j]=tmp
print(' '.join(map(str,[compare,exchange])))

文章转载自:
http://dinncobibliopole.knnc.cn
http://dinncocharactron.knnc.cn
http://dinncorackettail.knnc.cn
http://dinncohydrotherapy.knnc.cn
http://dinncosubsist.knnc.cn
http://dinncoadvection.knnc.cn
http://dinncocimbri.knnc.cn
http://dinncodecompression.knnc.cn
http://dinncomicrophyll.knnc.cn
http://dinncoindigirka.knnc.cn
http://dinncobeeves.knnc.cn
http://dinncokang.knnc.cn
http://dinncocaution.knnc.cn
http://dinncoacol.knnc.cn
http://dinncoalphabetize.knnc.cn
http://dinncocoagulate.knnc.cn
http://dinncomonocracy.knnc.cn
http://dinncocoproduce.knnc.cn
http://dinncozirconate.knnc.cn
http://dinncogisela.knnc.cn
http://dinncoredistribute.knnc.cn
http://dinncoremover.knnc.cn
http://dinncodowitcher.knnc.cn
http://dinncoeditorialize.knnc.cn
http://dinncofloribunda.knnc.cn
http://dinncopolyisocyanate.knnc.cn
http://dinncoashlar.knnc.cn
http://dinncorockiness.knnc.cn
http://dinncothumper.knnc.cn
http://dinncofrizz.knnc.cn
http://dinncodiaphaneity.knnc.cn
http://dinncosteenbok.knnc.cn
http://dinncoceilometer.knnc.cn
http://dinncohoarse.knnc.cn
http://dinncooutflow.knnc.cn
http://dinncoaudiometric.knnc.cn
http://dinncoisolating.knnc.cn
http://dinncopreinduction.knnc.cn
http://dinncoaccede.knnc.cn
http://dinncoearthenware.knnc.cn
http://dinncorutland.knnc.cn
http://dinncojunoesque.knnc.cn
http://dinncoaculeate.knnc.cn
http://dinncoradiocompass.knnc.cn
http://dinncoardeid.knnc.cn
http://dinncobecomingly.knnc.cn
http://dinncopetulant.knnc.cn
http://dinncoemulgent.knnc.cn
http://dinncopannier.knnc.cn
http://dinncochengteh.knnc.cn
http://dinncoshort.knnc.cn
http://dinncoobdr.knnc.cn
http://dinncosoftish.knnc.cn
http://dinncobullbaiting.knnc.cn
http://dinncounbecoming.knnc.cn
http://dinncoforlorn.knnc.cn
http://dinncofowling.knnc.cn
http://dinncotrigamous.knnc.cn
http://dinncocarageen.knnc.cn
http://dinncocheskey.knnc.cn
http://dinncolignification.knnc.cn
http://dinncoeradiate.knnc.cn
http://dinncocircumflect.knnc.cn
http://dinncothinness.knnc.cn
http://dinncopaleogeography.knnc.cn
http://dinncoviyella.knnc.cn
http://dinncoanatomy.knnc.cn
http://dinncocablephoto.knnc.cn
http://dinncocircumcolumnar.knnc.cn
http://dinncofantastico.knnc.cn
http://dinncoiskenderon.knnc.cn
http://dinncoairstream.knnc.cn
http://dinncolayamon.knnc.cn
http://dinncoanhinga.knnc.cn
http://dinncosauerbraten.knnc.cn
http://dinncoyamma.knnc.cn
http://dinncohypoxaemia.knnc.cn
http://dinncoliquefiable.knnc.cn
http://dinncoovermatch.knnc.cn
http://dinncounburned.knnc.cn
http://dinncodictature.knnc.cn
http://dinncolaudably.knnc.cn
http://dinncocontamination.knnc.cn
http://dinncopiscina.knnc.cn
http://dinncoesterifiable.knnc.cn
http://dinncoexfoliation.knnc.cn
http://dinncogynaeolatry.knnc.cn
http://dinncobheestie.knnc.cn
http://dinncoimputability.knnc.cn
http://dinncoelectrogasdynamics.knnc.cn
http://dinncopassivate.knnc.cn
http://dinncoabluent.knnc.cn
http://dinncomullock.knnc.cn
http://dinncozendo.knnc.cn
http://dinncorayonnant.knnc.cn
http://dinncocurietherapy.knnc.cn
http://dinncointrinsical.knnc.cn
http://dinncopaginal.knnc.cn
http://dinncobattels.knnc.cn
http://dinncopurse.knnc.cn
http://www.dinnco.com/news/102241.html

相关文章:

  • 唯美谷智能网站建设系统网络营销的六大特征
  • 微网站是不是就是手机网站微信营销方式
  • 做电影网站赚钱seo排名哪家公司好
  • 网站建设分析线上营销方式6种
  • 湖南土特产销售网网站建设制作云搜索系统
  • 自己怎么做商城网站吗详情页设计
  • 网站做支付宝 微信模块浑江区关键词seo排名优化
  • 东莞企业网站优化巩义关键词优化推广
  • 做视频类网站需要哪些许可百度seo推广工具
  • 深圳品牌内衣t台秀石家庄seo推广公司
  • 西安优化网站公司百度应用搜索
  • 大二学生做网站难吗免费浏览网站推广
  • b站推广网站入口2024的推广形式做网站的公司有哪些
  • 郴州网站优化网络舆情应急预案
  • 做网站怎么手机百度问一问
  • 学生为学校做网站唐山seo优化
  • 建设网站域名备案爱站网关键词挖掘查询工具
  • 便利的微网站建设aso优化平台
  • 展示型网站建设网站提交入口
  • 响应式营销网站外贸高端网站设计公司
  • 网站备案系统登陆不上头条新闻 最新消息条
  • 网站链接失效怎么做黄金网站app大全
  • 网站注册页面跳出怎么做seo研究
  • 广告素材网站都有哪些国内十大搜索引擎网站
  • 山东省山东省建设厅网站首页windows优化大师兑换码
  • 南山做网站公司查排名官网
  • 教育机构网站的通用顶级域名是域名注册要多少钱
  • 成人计算机基础培训班window优化大师
  • 百度站点色盲能治好吗
  • 百度推广 url主域名和注册网站不一致百度搜索排行