js數(shù)組從小到大排序 如何將一個(gè)有序的數(shù)組隨機(jī)排序?
如何將一個(gè)有序的數(shù)組隨機(jī)排序?似乎沒(méi)有已知的隨機(jī)置亂數(shù)組的方法,所以您只能自己編寫。我嘗試了一種方法,即從數(shù)組中隨機(jī)提取一個(gè)值,然后將其隨機(jī)插入數(shù)組中。結(jié)果不是那么理想,因?yàn)樵陔S機(jī)插入時(shí),隨機(jī)位置很可
如何將一個(gè)有序的數(shù)組隨機(jī)排序?
似乎沒(méi)有已知的隨機(jī)置亂數(shù)組的方法,所以您只能自己編寫。
我嘗試了一種方法,即從數(shù)組中隨機(jī)提取一個(gè)值,然后將其隨機(jī)插入數(shù)組中。結(jié)果不是那么理想,因?yàn)樵陔S機(jī)插入時(shí),隨機(jī)位置很可能不是前面,這會(huì)導(dǎo)致前面幾個(gè)值沒(méi)有變化,所以會(huì)讓人覺(jué)得沒(méi)有效果。
后來(lái),我更改了它,并將每個(gè)隨機(jī)選擇的值放在數(shù)組前面以徹底解決問(wèn)題。