国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

怎樣做某個(gè)網(wǎng)站有更新的提醒seo排名計(jì)費(fèi)系統(tǒng)

怎樣做某個(gè)網(wǎng)站有更新的提醒,seo排名計(jì)費(fèi)系統(tǒng),市場(chǎng)推廣工作內(nèi)容,2345網(wǎng)址導(dǎo)航12年11個(gè)目錄 一. 冒泡排序 二. 歸并排序 一. 冒泡排序 冒泡排序(Bubble Sort)也是一種簡(jiǎn)單直觀的排序算法。它重復(fù)地走訪過要排序的數(shù)列,一次比較兩個(gè)元素,如果他們的順序錯(cuò)誤就把他們交換過來。走訪數(shù)列的工作是重復(fù)地進(jìn)行直到?jīng)]有再…

目錄

一. 冒泡排序

二. 歸并排序


一. 冒泡排序

冒泡排序(Bubble Sort)也是一種簡(jiǎn)單直觀的排序算法。它重復(fù)地走訪過要排序的數(shù)列,一次比較兩個(gè)元素,如果他們的順序錯(cuò)誤就把他們交換過來。走訪數(shù)列的工作是重復(fù)地進(jìn)行直到?jīng)]有再需要交換,也就是說該數(shù)列已經(jīng)排序完成。這個(gè)算法的名字由來是因?yàn)樵叫〉脑貢?huì)經(jīng)由交換慢慢"浮"到數(shù)列的頂端。

def bubbleSort(arr):n = len(arr)# 遍歷所有數(shù)組元素for i in range(n):# Last i elements are already in placefor j in range(0, n-i-1):if arr[j] > arr[j+1] :arr[j], arr[j+1] = arr[j+1], arr[j]arr = [64, 34, 25, 12, 22, 11, 90]bubbleSort(arr)print ("排序后的數(shù)組:")
for i in range(len(arr)):print ("%d" %arr[i]),

執(zhí)行以上代碼輸出結(jié)果為:

排序后的數(shù)組:
11
12
22
25
34
64
90

二. 歸并排序

歸并排序(英語:Merge sort,或mergesort),是創(chuàng)建在歸并操作上的一種有效的排序算法。該算法是采用分治法(Divide and Conquer)的一個(gè)非常典型的應(yīng)用。

分治法:

  • 分割:遞歸地把當(dāng)前序列平均分割成兩半。
  • 集成:在保持元素順序的同時(shí)將上一步得到的子序列集成到一起(歸并)。

def merge(arr, l, m, r): n1 = m - l + 1n2 = r- m # 創(chuàng)建臨時(shí)數(shù)組L = [0] * (n1)R = [0] * (n2)# 拷貝數(shù)據(jù)到臨時(shí)數(shù)組 arrays L[] 和 R[] for i in range(0 , n1): L[i] = arr[l + i] for j in range(0 , n2): R[j] = arr[m + 1 + j] # 歸并臨時(shí)數(shù)組到 arr[l..r] i = 0     # 初始化第一個(gè)子數(shù)組的索引j = 0     # 初始化第二個(gè)子數(shù)組的索引k = l     # 初始?xì)w并子數(shù)組的索引while i < n1 and j < n2 : if L[i] <= R[j]: arr[k] = L[i] i += 1else: arr[k] = R[j] j += 1k += 1# 拷貝 L[] 的保留元素while i < n1: arr[k] = L[i] i += 1k += 1# 拷貝 R[] 的保留元素while j < n2: arr[k] = R[j] j += 1k += 1def mergeSort(arr,l,r): if l < r: m = int((l+(r-1))/2)mergeSort(arr, l, m) mergeSort(arr, m+1, r) merge(arr, l, m, r) arr = [12, 11, 13, 5, 6, 7] 
n = len(arr) 
print ("給定的數(shù)組") 
for i in range(n): print ("%d" %arr[i]), mergeSort(arr,0,n-1) 
print ("\n\n排序后的數(shù)組") 
for i in range(n): print ("%d" %arr[i]),

執(zhí)行以上代碼輸出結(jié)果為:

給定的數(shù)組
12
11
13
5
6
7排序后的數(shù)組
5
6
7
11
12
13
http://aloenet.com.cn/news/44805.html

相關(guān)文章:

  • 寧夏建設(shè)工程招標(biāo)投標(biāo)管理中心網(wǎng)站百度推廣網(wǎng)頁版
  • 網(wǎng)站后臺(tái)樹形菜單樣式seo名詞解釋
  • 粉絲社區(qū)網(wǎng)站怎么做企業(yè)網(wǎng)絡(luò)搭建方案
  • 電影網(wǎng)站模板htmlseo互聯(lián)網(wǎng)營(yíng)銷培訓(xùn)
  • 網(wǎng)站的三要素手機(jī)怎么在百度上發(fā)布信息
  • 順平網(wǎng)站建設(shè)域名比價(jià)網(wǎng)
  • 網(wǎng)站導(dǎo)航欄全屏怎么做百度點(diǎn)擊排名收費(fèi)軟件
  • 建設(shè)培訓(xùn)網(wǎng)站辦安全員c證semantics
  • 下沙做網(wǎng)站一般網(wǎng)站推廣要多少錢
  • 編程和做網(wǎng)站有關(guān)系嗎營(yíng)銷軟件代理推廣
  • 仿漫畫網(wǎng)站建設(shè)定制小說網(wǎng)站系統(tǒng)源碼建設(shè)百度引擎的搜索方式是什么
  • 前端優(yōu)化網(wǎng)站天津百度搜索網(wǎng)站排名
  • 做購(gòu)物網(wǎng)站多少錢3分鐘搞定網(wǎng)站seo優(yōu)化外鏈建設(shè)
  • 南京軟件開發(fā)公司有哪些網(wǎng)站關(guān)鍵詞優(yōu)化價(jià)格
  • 綿陽網(wǎng)站建設(shè)公司nba東西部最新排名
  • 廣州 網(wǎng)站建設(shè)公司小程序推廣引流
  • 酒店網(wǎng)站開發(fā)常用的seo工具推薦
  • 怎么樣檢查網(wǎng)站有沒有做全站301網(wǎng)站群發(fā)軟件
  • 柳江網(wǎng)站虛擬主機(jī)公司谷歌官方seo入門指南
  • 昆明旅游網(wǎng)頁設(shè)計(jì)成都網(wǎng)站優(yōu)化seo
  • 諸城做網(wǎng)站的公司網(wǎng)站seo推廣計(jì)劃
  • 電子商務(wù)網(wǎng)站建設(shè)應(yīng)該側(cè)重哪方面網(wǎng)站優(yōu)化方法
  • 向網(wǎng)站服務(wù)器上傳網(wǎng)頁文件下載市場(chǎng)營(yíng)銷在線課程
  • wordpress wordpress.orgseo推廣軟
  • 網(wǎng)站建設(shè)的預(yù)算指數(shù)函數(shù)圖像
  • 太原0元網(wǎng)站建設(shè)谷歌代運(yùn)營(yíng)
  • java做博客網(wǎng)站有哪些招聘網(wǎng)絡(luò)營(yíng)銷推廣人員
  • 嘉興手機(jī)網(wǎng)站開發(fā)費(fèi)用b站2023年免費(fèi)入口
  • 怎樣用flash做網(wǎng)站騰訊企點(diǎn)app
  • 廣州網(wǎng)站建設(shè)出售關(guān)注公眾號(hào)推廣2元一個(gè)