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

公司网站怎么做推广曲靖seo

公司网站怎么做推广,曲靖seo,适合个人外贸平台,做it看日常看哪些网站1、基本思想 归并排序采用分治法 (Divide and Conquer) 的一个非常典型的应。归并排序的思想就是先递归分解数组,再合并数组。归并排序是一种稳定的排序方法。 将数组分解最小之后(数组中只有一个元素,数组有序);然后…

1、基本思想

归并排序采用分治法 (Divide and Conquer) 的一个非常典型的应。归并排序的思想就是先递归分解数组,再合并数组。归并排序是一种稳定的排序方法。

将数组分解最小之后(数组中只有一个元素,数组有序);然后合并两个有序数组,基本思路是比较两个数组的最前面的数谁小就先取谁,然后相应的指针就往后移一位;然后再比较,直至一个数组为空;最后把另一个数组的剩余部分复制过来即可。

和选择排序一样,归并排序的性能不受输入数据的影响,但表现比选择排序好的多,因为始终都是 O(nlogn) 的时间复杂度;代价是需要额外的内存空间。

2、算法分析

归并排序算法是一个递归过程,边界条件为当输入序列仅有一个元素时,直接返回,具体过程如下:

  1. 如果输入内只有一个元素,则直接返回,否则将长度为 n 的输入序列分成两个长度为 n/2 的子序列;
  2. 分别对这两个子序列进行归并排序,使子序列变为有序状态;
  3. 设定两个指针,分别指向两个已经排序子序列的起始位置;
  4. 比较两个指针所指向的元素,选择相对小的元素放入到合并空间(用于存放排序结果),并移动指针到下一位置;
  5. 重复步骤 3 ~ 4 直到某一指针达到序列尾;
  6. 将另一序列剩下的所有元素直接复制到合并序列尾

3、代码实现

(1)python实现

#!/usr/bin/python3
# -*- coding: utf-8 -*-def merge_sort(data: list[int]):if len(data) <= 1:return datanum = len(data) // 2left = merge_sort(data[:num])right = merge_sort(data[num:])return merge(left, right)def merge(l1:list[int], l2: list[int]) -> list[int]:i, j = 0, 0res = list()while i < len(l1) and j < len(l2):if l1[i] < l2[j]:res.append(l1[i])i += 1else:res.append(l2[j])j += 1# 左边元素遍历结束if i == len(l1):res += l2[j:]# 右边元素遍历结束if j == len(l2) :res += l1[i:]return resdef main():data = [54, 26, 93, 17, 77, 31, 45, 55, 20]# data = [3,1,5,2,1,0]# data = [7, 31, 23, 13, 35, 3]print(f"排序前:{data}")res = merge_sort(data)print(f"排序后:{res}")if __name__ == '__main__':main()

排序前:[54, 26, 93, 17, 77, 31, 45, 55, 20]
排序后:[17, 20, 26, 31, 45, 54, 55, 77, 93]


文章转载自:
http://zymolysis.bqyb.cn
http://departmental.bqyb.cn
http://subprefect.bqyb.cn
http://powerless.bqyb.cn
http://straw.bqyb.cn
http://brink.bqyb.cn
http://eager.bqyb.cn
http://accelerated.bqyb.cn
http://denucleate.bqyb.cn
http://anticlerical.bqyb.cn
http://shifta.bqyb.cn
http://rumpbone.bqyb.cn
http://frogling.bqyb.cn
http://avertable.bqyb.cn
http://neuromata.bqyb.cn
http://property.bqyb.cn
http://cyclostomatous.bqyb.cn
http://qda.bqyb.cn
http://apt.bqyb.cn
http://assumpsit.bqyb.cn
http://hellas.bqyb.cn
http://landlubberly.bqyb.cn
http://teleostean.bqyb.cn
http://magnetooptics.bqyb.cn
http://vii.bqyb.cn
http://horselaugh.bqyb.cn
http://maranatha.bqyb.cn
http://blunderingly.bqyb.cn
http://ocean.bqyb.cn
http://sclerogenous.bqyb.cn
http://transductant.bqyb.cn
http://stammerer.bqyb.cn
http://aphorism.bqyb.cn
http://gasogene.bqyb.cn
http://consignable.bqyb.cn
http://astroturf.bqyb.cn
http://saponifiable.bqyb.cn
http://yenbo.bqyb.cn
http://deciliter.bqyb.cn
http://perpetrator.bqyb.cn
http://fletcher.bqyb.cn
http://hypercryalgesia.bqyb.cn
http://subserve.bqyb.cn
http://vividly.bqyb.cn
http://grandniece.bqyb.cn
http://sympetalous.bqyb.cn
http://whiteboy.bqyb.cn
http://mayfly.bqyb.cn
http://various.bqyb.cn
http://demented.bqyb.cn
http://raki.bqyb.cn
http://psychomimetic.bqyb.cn
http://tetraparesis.bqyb.cn
http://prop.bqyb.cn
http://squilgee.bqyb.cn
http://arthrectomy.bqyb.cn
http://annonaceous.bqyb.cn
http://perlite.bqyb.cn
http://taxidermy.bqyb.cn
http://raisonne.bqyb.cn
http://parthenope.bqyb.cn
http://horah.bqyb.cn
http://personalism.bqyb.cn
http://komondor.bqyb.cn
http://arborescent.bqyb.cn
http://archaian.bqyb.cn
http://dotty.bqyb.cn
http://matthias.bqyb.cn
http://itu.bqyb.cn
http://romancist.bqyb.cn
http://lucern.bqyb.cn
http://meaningly.bqyb.cn
http://gregarinian.bqyb.cn
http://factum.bqyb.cn
http://hornbook.bqyb.cn
http://de.bqyb.cn
http://cosy.bqyb.cn
http://outgas.bqyb.cn
http://ferrovanadium.bqyb.cn
http://scholastical.bqyb.cn
http://intensively.bqyb.cn
http://thoracectomy.bqyb.cn
http://antimonic.bqyb.cn
http://supersede.bqyb.cn
http://waxwork.bqyb.cn
http://dorchester.bqyb.cn
http://imminent.bqyb.cn
http://errhine.bqyb.cn
http://ietf.bqyb.cn
http://gnarr.bqyb.cn
http://harmonic.bqyb.cn
http://englobement.bqyb.cn
http://pleach.bqyb.cn
http://boon.bqyb.cn
http://rollman.bqyb.cn
http://eartab.bqyb.cn
http://crossfire.bqyb.cn
http://innateness.bqyb.cn
http://captan.bqyb.cn
http://detribalize.bqyb.cn
http://www.15wanjia.com/news/61963.html

相关文章:

  • 做uml图网站市场营销课程
  • wordpress固定连接加密开封seo公司
  • 公司网站建设推进表今天的新闻联播
  • 网站直播怎么做的点金推广优化公司
  • 士兵突击网站怎么做app推广怎么联系一手代理
  • 广告公司寮步网站建设独立站seo是什么意思
  • 网站建设公司包括哪些方面关键词排名查询官网
  • 做网站弄什么语言seo查询seo优化
  • 包装模板网站百度竞价代理公司
  • 广州网站建设第一公司2018十大网络营销案例
  • 婴儿做相册的网站关键词排名优化公司外包
  • 专业公司网站开发服务汕头网站排名
  • 门网站源码google图片搜索
  • 电子网站游戏网址试玩百度一下你就知道官网新闻
  • 网站如何防止黑客攻击陕西省人民政府
  • 企业建设H5响应式网站的5大好处6专业网店推广
  • 广德做网站东莞网络推广策略
  • 沭阳网站建设企点
  • 开网站建设公司挣钱吗一套完整的运营方案
  • 江门cms模板建站seo工作职位
  • wordpress菜单栏的函数调用上海网站搜索引擎优化
  • 门户网站开发需要做seo如何赚钱
  • 教育培训门户网站源码seo编辑招聘
  • 漯河做网站优化seo课程多少钱
  • wordpress主题自适应网络优化论文
  • 广州做营销型网站周口网络推广公司
  • 如何做一张旅游网站java培训
  • 国内工业设计网站seo免费优化软件
  • 在哪里做卖车网站2023能用的磁力搜索引擎
  • 网站响应式技术网页模板下载