中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

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

中小企業(yè)網(wǎng)站制作方法網(wǎng)絡(luò)推廣的主要工作內(nèi)容

中小企業(yè)網(wǎng)站制作方法,網(wǎng)絡(luò)推廣的主要工作內(nèi)容,成都網(wǎng)站建設(shè)四川冠辰科技,如何在網(wǎng)站上做評(píng)比文章目錄 1 排序原理2 代碼實(shí)現(xiàn) 1 排序原理 quickSort(int[] arr, int left, int right) 參數(shù)描述 arr: 待排序的數(shù)組left: 排序的左邊位置right: 排序的右邊位置 排序步驟: 先選取左邊節(jié)點(diǎn)的數(shù)據(jù)作為 pivot從右邊開始, 向左遍歷節(jié)點(diǎn)數(shù)據(jù), 在滿足right > left 條件前提下…

文章目錄

  • 1 排序原理
  • 2 代碼實(shí)現(xiàn)

1 排序原理

quickSort(int[] arr, int left, int right) 參數(shù)描述

  • arr: 待排序的數(shù)組
  • left: 排序的左邊位置
  • right: 排序的右邊位置

排序步驟:

  1. 先選取左邊節(jié)點(diǎn)的數(shù)據(jù)作為 pivot
  2. 從右邊開始, 向左遍歷節(jié)點(diǎn)數(shù)據(jù), 在滿足right > left 條件前提下:

如果節(jié)點(diǎn)數(shù)據(jù) > pivot 繼續(xù)向左移動(dòng)
如果節(jié)點(diǎn)數(shù)據(jù) <= pivot 則把當(dāng)前節(jié)點(diǎn)的數(shù)據(jù)賦值到 left 節(jié)點(diǎn), 然后停止右邊遍歷, 開始左邊遍歷

  1. 從左邊開始, 向右遍歷節(jié)點(diǎn)數(shù)據(jù), 在滿足left > right 條件前提下:

如果節(jié)點(diǎn)數(shù)據(jù) < pivot 繼續(xù)向右移動(dòng)
如果節(jié)點(diǎn)數(shù)據(jù) >= pivot 則把當(dāng)前節(jié)點(diǎn)的數(shù)據(jù)賦值到 right 節(jié)點(diǎn), 然后停止左邊遍歷, 開始右邊遍歷

  1. 當(dāng) left 和 right 重合后, 此次遍歷結(jié)束, 把 pivot 賦值到重合節(jié)點(diǎn), pivot節(jié)點(diǎn)左邊為左數(shù)組, 右邊的為右數(shù)組

對(duì)左數(shù)組遞歸調(diào)用執(zhí)行 1,2,3 步驟
對(duì)右數(shù)組遞歸調(diào)用執(zhí)行 1,2,3 步驟

  1. 完成快速排序

2 代碼實(shí)現(xiàn)

public static void main(String[] args) {  int[] arr = {5, 3, 8, 5, 4, 2};  quickSort(arr, 0, arr.length - 1);  System.out.println("排序后的數(shù)組:" + Arrays.toString(arr));  
}  public static void quickSort(int[] arr, int left, int right) {  if (left >= right) {  return;  }  // 選取最左邊的元素作為樞軸  int pivot = arr[left];  int i = left;  int j = right;  while (i < j) {  // 先從右邊開始找小于樞軸的元素  while (i < j && arr[j] >= pivot) {  // 如果沒有找到, 就繼續(xù)往左邊找  j--;  }  // 在右邊找到小于樞軸的元素后, 將其賦值給左邊位置的元素  arr[i] = arr[j];  // 然后從左邊開始找大于樞軸的元素  while (i < j && arr[i] <= pivot) {  // 如果沒有找到, 就繼續(xù)往右邊找  i++;  }  // 在左邊找到大于樞軸的元素后, 將其賦值給右邊位置的元素  arr[j] = arr[i];  }  // 當(dāng) left == right 時(shí), 把 pivot 賦值給 arr[i]    arr[i] = pivot;  // 遞歸調(diào)用  // 對(duì) pivot 位置左邊進(jìn)行快速排序  quickSort(arr, left, i - 1);  // 對(duì) pivot 位置右邊進(jìn)行快速排序  quickSort(arr, i + 1, right);  
}
http://www.risenshineclean.com/news/61062.html

相關(guān)文章:

  • 自己做網(wǎng)站的流程視頻教程百度知道免費(fèi)提問
  • 簡(jiǎn)述網(wǎng)站建設(shè)基本流程答案百度主頁網(wǎng)址
  • 西安商城類網(wǎng)站制作bt種子萬能搜索神器
  • 最近病毒感染網(wǎng)絡(luò)優(yōu)化初學(xué)者難嗎
  • 微網(wǎng)站制作網(wǎng)站開發(fā)怎么制作網(wǎng)站?
  • 淮北市礦務(wù)局工程建設(shè)公司網(wǎng)站網(wǎng)站百度關(guān)鍵詞排名軟件
  • 做外貿(mào)網(wǎng)站放在中國好還是美國好seo 培訓(xùn)教程
  • 做網(wǎng)站要做相應(yīng)的app嗎如何制作視頻網(wǎng)站
  • 做網(wǎng)站的企業(yè)排名站長(zhǎng)平臺(tái)工具
  • 天貓seo搜索優(yōu)化怎樣優(yōu)化標(biāo)題關(guān)鍵詞
  • wordpress搜索模板優(yōu)搜云seo
  • 尋求完善政府網(wǎng)站建設(shè)網(wǎng)絡(luò)營(yíng)銷渠道建設(shè)方案
  • python網(wǎng)站開發(fā)書籍推薦it培訓(xùn)班大概需要多少錢
  • 建外文網(wǎng)站用.com還是.cn域名好百度營(yíng)銷中心
  • 徐州網(wǎng)站開發(fā)西安網(wǎng)站制作推廣
  • 公司注冊(cè)地址與辦公地址不一致seo教學(xué)
  • 女生冷門又高薪的職業(yè)深圳網(wǎng)站seo哪家快
  • 模板網(wǎng)站 怎么做優(yōu)化凡科建站下載
  • 網(wǎng)站建設(shè)方案策劃書seo資源
  • 網(wǎng)站建設(shè)技術(shù)提升關(guān)鍵詞排名seo軟件
  • 內(nèi)蒙網(wǎng)站開發(fā)如何設(shè)計(jì)推廣方案
  • word網(wǎng)站的鏈接怎么做站長(zhǎng)推廣網(wǎng)
  • 上海浦東網(wǎng)站設(shè)計(jì)公司谷歌在線搜索
  • wordpress自定義登錄地址seo顧問什么職位
  • 旅游網(wǎng)站國際業(yè)務(wù)怎樣做廈門seo專業(yè)培訓(xùn)學(xué)校
  • 創(chuàng)可貼網(wǎng)站怎么做圖片大全大連seo按天付費(fèi)
  • 網(wǎng)站開發(fā)助理主要工作網(wǎng)站制作的費(fèi)用
  • 上海的網(wǎng)站公安備案查詢系統(tǒng)怎么開網(wǎng)店新手入門
  • cnnic可信網(wǎng)站必須做嗎知名網(wǎng)絡(luò)營(yíng)銷推廣
  • 我想買個(gè)空間自己做網(wǎng)站steam交易鏈接在哪看