第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

歸并排序問題,lenth為什么undefined

歸并排序問題,lenth為什么undefined

達令說 2018-11-15 16:19:07
這是我照著書上敲的歸并排序,可是控制臺輸出merg函數(shù)while判斷中的length為undefined  function splitMergeSort(arr){    var len = arr.length;    while(len == 1){      return arr;    }    var mid = Math.floor(len/2);    var left  = arr.slice(0, mid),        right = arr.slice(mid, len);    return splitMergeSort(merge(left),merge(right))  }    //合并函數(shù)  function merge(arr1,arr2){    var result = [];    var   l = 0;     var   r = 0;    while(l<arr1.length && r<arr2.length){      if(arr1[l]<arr2[r]){        result.push(arr1[l++])      }else{        result.push(arr2[r++])      }    }    while(l<arr1.length){      result.push(arr1[l++])    }    while(r<arr2.length){      result.push(arr2[r++])    }  }
查看完整描述

1 回答

?
FFIVE

TA貢獻1797條經(jīng)驗 獲得超6個贊

javascript是區(qū)分大小的 你這里面的語法關(guān)鍵字都寫錯了 
是length不是Length 是while不是whiLe
是floor不是fLoor 是slice不是sLice

你確定你是照著書上敲的?這不是誤人子弟嗎


查看完整回答
反對 回復(fù) 2018-12-31
  • 1 回答
  • 0 關(guān)注
  • 473 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號