国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript實現快速排序的方法

2019-11-20 11:57:11
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript實現快速排序的方法。分享給大家供大家參考。具體實現方法如下:

<html><head><script> function quickSort(input) {  if (input.length <= 1) return input;  var pivot = Math.floor(Math.random()*input.length)  var less = [], greater=[];  var pivotElem = input.splice(pivot,1)  for (x in input) {   if (input[x] <= pivotElem[0])    less.push(input[x])   else    greater.push(input[x])  }  return [].concat(quickSort(less),pivotElem,quickSort(greater)); } input = [] inputSize = 1000  highestInputValue = 100 for (i=0;i<inputSize;i++) {  input.push(Math.floor(Math.random()*highestInputValue)) } document.writeln(quickSort(input))</script></head></body></html>

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 密云县| 延吉市| 璧山县| 廊坊市| 吉隆县| 仁化县| 广河县| 通州市| 利川市| 贵州省| 昌宁县| 响水县| 石柱| 柳林县| 武穴市| 湟源县| 马尔康县| 白山市| 黄浦区| 南宫市| 伊通| 海口市| 南通市| 精河县| 汉源县| 砀山县| 汕头市| 马公市| 如皋市| 灵山县| 东乌| 左贡县| 鸡泽县| 台中县| 休宁县| 东丰县| 循化| 湘西| 南丰县| 潼关县| 凤阳县|